eiu-mcp-server
eiu-mcp-server
Ein Model Context Protocol-Server, der Claude (oder einem beliebigen MCP-kompatiblen LLM-Client) strukturierten, token-effizienten Zugriff auf die EIU-Daten-API bietet — rund 200 Länder und 320 Wirtschaftsindikator-Serien, historische Daten und Prognosen.
Er stellt drei Tools bereit:
Tool | Zweck |
| Verfügbare Geografien und Serien auflisten, optional nach Stichwort gefiltert |
| Stichwortsuche im Serienkatalog (z. B. |
| Daten nach Land und Seriencode abrufen, mit Häufigkeits- und Datumsfiltern |
Referenzdaten werden einmal pro Sitzung geladen und im Speicher zwischengespeichert, sodass Durchsuchen und Suchen keine weiteren API-Aufrufe kosten.
Voraussetzungen
Zugang zum EIU API Developer Portal. Die Einrichtung erfolgt nicht im Self-Service. Schreiben Sie an economicssupport@economist.com und bitten Sie um Zugang zum Developer Portal. Ihr Konto wird manuell eingerichtet. Sie benötigen alle drei Angaben: Ihre Portal-E-Mail-Adresse, Ihr Portal-Passwort und den im Portal angezeigten API-Schlüssel.
Auf Ihrem Rechner muss
uvinstalliert sein. Einzeiler:curl -LsSf https://astral.sh/uv/install.sh | sh
Sie müssen dieses Repository nicht klonen oder eine virtuelle Umgebung
verwalten – uvx erledigt alles über die Git-URL.
Related MCP server: EODHD MCP Server
Installation
Claude Code
Die Installation per Einzeiler, ausgeführt aus einem Ordner, dessen .env Ihre
drei EIU-Werte enthält. Die Shell liest sie ein, sodass die Anmeldedaten nie in
Ihrer Konversation auftauchen:
set -a; source .env; set +a
claude mcp add --scope user eiu \
-e EIU_API_KEY="$EIU_API_KEY" \
-e EIU_EMAIL="$EIU_EMAIL" \
-e EIU_PASSWORD="$EIU_PASSWORD" \
-- uvx --from git+https://github.com/joshua-bailey/eiu-mcp-server.git eiu-mcp-serverOder fügen Sie den Eintrag von Hand in .mcp.json hinzu:
{
"mcpServers": {
"eiu": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/joshua-bailey/eiu-mcp-server.git",
"eiu-mcp-server"
],
"env": {
"EIU_API_KEY": "${EIU_API_KEY}",
"EIU_EMAIL": "${EIU_EMAIL}",
"EIU_PASSWORD": "${EIU_PASSWORD}"
}
}
}
}Starten Sie dann Claude Code neu. Die drei eiu_*-Tools sollten unter /mcp
erscheinen.
Claude Desktop
Dasselbe JSON-Snippet, eingefügt unter mcpServers in:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Desktop löst keine ${VAR}-Referenzen auf; tragen Sie dort stattdessen
die tatsächlichen Werte ein.
Eine Version festlegen
uvx installiert standardmäßig den neuesten Commit auf main. Um eine Version
auf ein bestimmtes Release-Tag festzulegen, hängen Sie @<tag> an die Git-URL
an, z. B.:
"git+https://github.com/joshua-bailey/eiu-mcp-server.git@v0.1.0"Umgebungsvariablen
Variable | Erforderlich? | Zweck |
| Ja | Ihr EIU-API-Schlüssel aus dem Developer Portal. |
| Ja | Die E-Mail-Adresse, die Ihr Portal-Konto verwendet. |
| Ja | Ihr Portal-Passwort. |
Alle drei werden benötigt. Der Server meldet sich mit E-Mail-Adresse und Passwort an, um ein Bearer-Token zu erhalten, und sendet dieses Token zusammen mit dem API-Schlüssel bei jeder Anfrage. Das Token wird im Speicher zwischengespeichert und vor Ablauf aktualisiert.
Verwendung
Sobald der MCP registriert ist, können Sie Claude zum Beispiel Folgendes fragen:
„Suche in EIU nach Serien zum Leistungsbilanzsaldo"
„Welche EIU-Seriencodes decken Verbraucherpreise ab?"
„Rufe EIU-Daten zum jährlichen BIP-Wachstum (DGDP) für die USA, Großbritannien und China von 2015 bis 2030 ab"
„Zeig mir EIU-Prognosen zur vierteljährlichen Inflation für Brasilien, Mexiko und Chile"
Claude wählt das passende Tool aus und ruft es auf.
Codes
Geografien sind zweistellige ISO-Codes in Großbuchstaben:
US,GB,CN,BR.Serien sind EIU-eigene Kurzcodes in Großbuchstaben, z. B.
DGDP,DCPI. Nutzen Sieeiu_searchodereiu_browse, um sie zu finden, statt zu raten.Häufigkeit ist einer der Werte
Yearly,QuarterlyoderMonthly.
eiu_get_data begrenzt die Antwort auf 200 Datenpunkte, um token-effizient zu
bleiben, und weist darauf hin, wenn es die Antwort kürzt. Verkleinern Sie den
Datumsbereich oder die Länderliste, um den Rest zu sehen.
API-Referenz
Die zugrunde liegende API ist unter
developer.eiu.com/help/overview
dokumentiert. Der Server kommuniziert mit https://api.eiu.com/v1.
Lizenz
MIT – siehe LICENSE. Gilt nur für den Wrapper-Code in diesem Repository. Abhängigkeiten behalten ihre eigenen Lizenzen. EIU-Daten sind ein kostenpflichtiges Abonnement, dessen Nutzungsbedingungen unabhängig von diesem Wrapper gelten.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEconomic data MCP server that connects FRED, BLS, BEA, IMF, World Bank, and ECB to any MCP-compatible client, with built-in methodology rules to guide LLMs in selecting appropriate economic indicators.
- AlicenseNot gradedqualityCmaintenanceEnables interaction with EOD Historical Data APIs, providing access to 75 read-only tools for financial data including fundamentals, news, screeners, and options via MCP transports.17MIT
- AlicenseAqualityCmaintenanceEnables MCP-compatible clients to access Canadian statistical data from Statistics Canada via WDS and SDMX APIs, including search, download, and analysis capabilities.255MIT
- FlicenseNot gradedqualityDmaintenanceExposes World Bank development data and country information via MCP resources and tools, enabling AI agents to query historical indicators and live API data.
Related MCP Connectors
Browse and query the EIA API v2 — electricity, petroleum, natural gas, coal, forecasts via MCP.
World Bank MCP — wraps the World Bank Data API v2 (free, no auth)
INEGI MCP — Mexico's national statistics office (INEGI) Indicators API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joshua-bailey/eiu-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server