Skip to main content
Some MCP clients can’t attach custom headers to remote HTTP servers (for example Claude Desktop’s config-file setup). Bridge them with mcp-remote, which runs locally as a stdio server and forwards to SeeSaw with your key:
For Claude Desktop, this goes in claude_desktop_config.json (Settings → Developer → Edit Config), then restart the app. Requires Node.js ≥ 18 on the machine running the client.

Verify

After a restart, the client’s tools list should show 14 SeeSaw tools. Ask:
What prediction markets are ending soon on SeeSaw?

Troubleshooting

Any MCP SDK

The endpoint is standard Streamable HTTP, so every MCP SDK connects directly — pass the Authorization header in your transport config, e.g. in TypeScript: