gdelt-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gdelt-mcpsearch articles about OpenAI"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gdelt-mcp
Egen MCP-server mot GDELT Project's öppna DOC API,
hostad på er egen Cloudflare Workers-instans. Ingen tredjepartsgateway inblandad —
er Worker anropar api.gdeltproject.org direkt.
Verktyg
search_articles – sök nyhetsartiklar på ett ämne
timeline_tone – daglig sentimentnivå (-100 till +100) för ett ämne
timeline_volume – daglig andel av det globala nyhetsflödet för ett ämne
Related MCP server: gsc-mcp-connector
Förutsättningar
Node.js 18+ och npm
Ett gratis Cloudflare-konto: https://dash.cloudflare.com/sign-up
Installera och kör lokalt
npm install
npm run devWrangler startar en lokal server, vanligtvis på http://localhost:8787/mcp.
Testa den med MCP Inspector innan ni driftsätter:
npx @modelcontextprotocol/inspector@latestÖppna inspектorn i webbläsaren, ange http://localhost:8787/mcp som server-URL
och klicka Connect → List Tools.
Driftsätt till Cloudflare
npx wrangler login # första gången, öppnar webbläsaren för inloggning
npm run deployEfter deploy får ni en URL i stil med:
https://gdelt-mcp.<ert-konto>.workers.dev/mcpDet är denna URL teamet ansluter till från Claude.
Anslut från Claude (claude.ai / Claude Desktop / mobil)
Gå till Inställningar → Connectors.
Klicka "+" / lägg till anpassad connector.
Klistra in er Worker-URL:
https://gdelt-mcp.<ert-konto>.workers.dev/mcpIngen autentisering krävs (servern är avsiktligt öppen/authless — se säkerhetsavsnittet nedan om ni vill begränsa åtkomst).
Anslut från Claude Desktop via lokal proxy (alternativ, för test)
{
"mcpServers": {
"gdelt": {
"command": "npx",
"args": ["mcp-remote", "https://gdelt-mcp.<ert-konto>.workers.dev/mcp"]
}
}
}Säkerhet / åtkomstbegränsning
Servern är byggd utan autentisering (authless), precis som Pipeworx-varianten, eftersom GDELT:s data i sig är offentlig. Men eftersom det är er Worker kan ni enkelt låsa ner den om ni vill att bara teamet ska kunna använda den:
Enklast: lägg till Cloudflare Access framför Workern (https://developers.cloudflare.com/cloudflare-one/access-controls/ai-controls/secure-mcp-servers/). Kräver inloggning via er identity provider (Google Workspace, Entra ID, etc.) innan någon når
/mcp.Alternativ: lägg till en delad hemlig nyckel som måste skickas som header, och kontrollera den i
src/index.tsinnan requesten släpps vidare till handlern.
Anpassa
Lägg till fler verktyg genom att kalla server.registerTool(...) igen inuti
createServer() i src/index.ts, t.ex. för fler GDELT-lägen som
ToneChart, WordCloud eller ImageCollageInfo — se GDELT:s API-dokumentation:
https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/
Kostnad
Cloudflare Workers gratisnivå ger 100 000 requests/dag, vilket räcker gott för teamanvändning. GDELT:s API är gratis och kräver ingen nyckel.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceA remote, read-only MCP server for global media intelligence using GDELT DOC 2.0 API, enabling search and analysis of multilingual news coverage, tone, and attention trends.MIT
- Alicense-qualityCmaintenanceSelf-hosted Google Search Console MCP server deployable to Cloudflare Workers, allowing natural language queries of GSC data via ChatGPT, Claude, or any MCP-capable client.MIT
- Alicense-qualityAmaintenanceSearch and analyze global news coverage and US television transcripts via the GDELT Project's real-time APIs via MCP.2803Apache 2.0
Related MCP Connectors
GDELT MCP — Global Database of Events, Language, and Tone (free, no auth)
Search and analyze global news coverage and US TV transcripts via the GDELT Project APIs.
Cloudflare Workers MCP server: crypto-signal
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/SvSProgLead/GdeltMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server