JSON-RPC method
logging/setLevel
Accepted and answered with an empty object; the level is not kept.
Support: partial. The server answers {}, but each request gets a fresh server instance, so the level is not applied to later calls. Progress fallback lines are always sent at level info.
Params
| Param | Type | Required | Description |
|---|---|---|---|
level | string | yes | An MCP logging level, for example info |
Result
| Field | Value |
|---|---|
result | {} |
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":10,"method":"logging/setLevel","params":{"level":"info"}}'{"jsonrpc":"2.0","id":10,"result":{}}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.