Skip to main content
Glama

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

Installera och kör lokalt

npm install
npm run dev

Wrangler 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 ConnectList Tools.

Driftsätt till Cloudflare

npx wrangler login      # första gången, öppnar webbläsaren för inloggning
npm run deploy

Efter deploy får ni en URL i stil med:

https://gdelt-mcp.<ert-konto>.workers.dev/mcp

Det är denna URL teamet ansluter till från Claude.

Anslut från Claude (claude.ai / Claude Desktop / mobil)

  1. Gå till Inställningar → Connectors.

  2. Klicka "+" / lägg till anpassad connector.

  3. Klistra in er Worker-URL: https://gdelt-mcp.<ert-konto>.workers.dev/mcp

  4. Ingen 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:

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.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    B
    maintenance
    A 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
  • A
    license
    -
    quality
    C
    maintenance
    Self-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
  • -
    license
    -
    quality
    -
    maintenance
    MCP server for Newsflash, offering a deduplicated, corroborated news event graph from 260+ outlets, backfilled five years. Enables agents to query events, articles, sources, and corpus stats via natural language.

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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