UNESCO Data & AI · Model Context Protocol

UNESCO MCP Servers

UNESCO documents, statistics, web search & the Admin Manual, exposed over the Model Context Protocol — for any MCP client.

Combined endpoint (all tools) Streamable HTTP
https://mcp.unesco.org/mcp
Send Authorization: Bearer <UNESCO_MCP_API_KEY> on every request.
Step 1

Connect any MCP client

These are standard MCP servers over Streamable HTTP. Point your client at an endpoint below and send a bearer token.

CombinedRecommended
All tools
https://mcp.unesco.org/mcp
UNESDOC documents
UNESCO documents
https://mcp.unesco.org/unesdoc/mcp
Datahub statistics
Statistics
https://mcp.unesco.org/datahub/mcp
Web search
*.unesco.org
https://mcp.unesco.org/search/mcp
Admin Manual
UNESCO Administrative Manual
https://mcp.unesco.org/manual/mcp

Authentication

Auth header on every request:

Authorization: Bearer <UNESCO_MCP_API_KEY>

SSE equivalents are available at /<server>/sse for legacy clients.

Where do I get an API key?

Request one from your UNESCO administrator (UNESCO Data & AI team) — it is the bearer token for the UNESCO MCP service.

Step 2 · Optional

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:

  1. 1Download the installer and then open it.
  2. 2Double-click the file — Claude Desktop asks for your UNESCO MCP API Key. Paste it into the secure prompt (never stored in the file).
  3. 3Enable 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:

Terminal
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.