Read a server skill's supporting file
Reads one supporting file belonging to a skill, checking its byte length and digest against the skill’s own manifest. The manifest is the read allowlist and is re-fetched here rather than accepted from the caller, so a request cannot authorize its own read.
Authorizations
MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.
Path Parameters
ID of the hosted project that contains the server.
ID of the server inside the project.
Body
Response
The verified file, or the refusal that stopped it.
- Option 1
- Option 2
Either the verified file contents, or the refusal that stopped it.
Mutual-declaration state of the skills extension on this connection. active false means the extension was never negotiated — a capability state, not a failure.
Why MCPJam declined to load a skill or file. A refusal is a RESULT, not an error: the request succeeded, and this names the specific check that failed so a server author can act on it.

