🔌 Connect any MCP client
These are standard MCP servers over Streamable HTTP. Point your client at an endpoint below and send a bearer token.
- Combined (all tools):
https://mcp.unesco.org/mcp - UNESDOC documents:
https://mcp.unesco.org/unesdoc/mcp - Datahub statistics:
https://mcp.unesco.org/datahub/mcp - Web search (*.unesco.org):
https://mcp.unesco.org/search/mcp - Admin Manual:
https://mcp.unesco.org/manual/mcp
Auth header on every request: Authorization: Bearer <UNESCO_MCP_API_KEY>.
SSE equivalents are available at /<server>/sse for legacy clients.
🤖 Using with Claude
Two convenient paths for Claude users.
Claude Desktop — one-click install
Claude Desktop can't enter a static bearer token in its connector UI, so install the bundle below (it bridges Desktop to the combined endpoint). Three steps:
- Download the installer and then open it.
- Double-click the file — Claude Desktop asks for your UNESCO MCP API Key. Paste it into the secure prompt (never stored in the file).
- Enable the extension under Settings → Extensions.
Team / Enterprise admins: push this bundle to your organization's extension registry so staff get one-click install centrally.
Claude Code — CLI (no bundle needed)
Claude Code supports remote MCP over HTTP natively. Add UNESCO with one command:
claude mcp add --transport http unesco \ https://mcp.unesco.org/mcp \ --header "Authorization: Bearer YOUR_KEY"
Add --scope user to make it available across all your projects
(default scope is local). Verify with claude mcp list.