API MCP server
API

MCP server

The MCP server at https://mcp.velrim.com/mcp speaks Streamable HTTP and forwards your Authorization: Bearer key to the API unchanged. Same wallet, same errors.

mcp client entry
{
"url": "https://mcp.velrim.com/mcp",
"headers": { "Authorization": "Bearer <your API key>" }
}

Auth is the bearer header alone. There is no OAuth flow, so use a client that can send a static Authorization header. A bad key fails at the transport with a 401, before any tool runs.

Two tools: velrim_extract (synchronous extraction) and velrim_job_status (reads a job created through the REST API). Creating jobs and staging uploads stay on the REST API.

The transport rejects requests over 4 MiB, so an inline document sent as base64 tops out near 3 MiB. Stage anything larger with uploads and pass the returned key as upload_key to velrim_extract.