Search

Search the documentation

Protobox
Connect your AI

Any MCP client

Protobox speaks standard MCP over streamable HTTP — anything that speaks MCP can connect.

Your workspace endpoint is a standard MCP server over streamable HTTP. Any conformant client, agent framework, or your own code can connect with:

SettingValue
URLhttps://your-workspace.protobox.app/mcp/srv/<server-slug>
TransportStreamable HTTP
Authorization headerBearer <mcp-server-key>
Accept headerapplication/json, text/event-stream

The server key is separate from your workspace API key — mint one with protobox mcp keys create, or let protobox mcp connect raw mint one for you.

The Accept header matters: MCP responses stream as Server-Sent Events. A missing Accept yields 406 Not Acceptable.

Generate a generic config

protobox mcp connect raw
{
  "mcpServers": {
    "orders": {
      "url": "https://acme.protobox.app/mcp/srv/orders",
      "headers": { "Authorization": "Bearer pbk_xxxxxxxxxxxxxxxxxxxxxxx" }
    }
  }
}

Inspect the endpoint interactively

The MCP Inspector is the quickest way to poke at tools, resources, and prompts:

npx @modelcontextprotocol/inspector

Enter the URL, add the Authorization: Bearer <mcp-server-key> header, connect, and browse what your workspace exposes.

Troubleshooting

On this page