JSON-RPC method
resources/list
List the five static resources.
Returns the five fixed plungeai:// resources. Support: supported.
Params
None: send "params": {} or leave params out.
Result
| Field | Value |
|---|---|
resources[].uri | plungeai://agents/list, plungeai://agents/categories, plungeai://personas/list, plungeai://workflows/list, plungeai://docs/workflow-authoring |
resources[].name | PlungeAI Agents, Agent Categories, Personas, Your Workflows, Workflow Authoring Guide |
resources[].mimeType | text/markdown for all five |
Example
curl -s https://mcp.plungeai.com/v1 \
-H "Authorization: Bearer $PLUNGE_API_KEY" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":4,"method":"resources/list"}'{"jsonrpc":"2.0","id":4,"result":{"resources":[{"uri":"plungeai://agents/list","name":"PlungeAI Agents","description":"Live agent registry (markdown)","mimeType":"text/markdown"}]}}The response above is abridged to one of the five entries; every resource has its own page under Resources.
Errors
Protocol errors mean the request never reached a tool; the body is {"jsonrpc":"2.0","error":{"code":…,"message":"…"},"id":…}.
| HTTP | Code | When |
|---|---|---|
| 401 | -32001 | No key, or a wrong, revoked or expired key, or a bearer that does not start with ozk_ |
The full table is on the MCP Reference overview.