gdelt-mcp-server
Search and analyze global news coverage and US TV transcripts via the GDELT Project APIs.
What this server provides
Search and analyze global news coverage and US TV transcripts via the GDELT Project APIs.
Remote endpoints
https://gdelt.caseyjhand.com/mcpPackages
npxTransport stdio- GDELT_CLAMP_LIMITSOptional
Clamp counts above each per-call cap; false rejects them.
Format: string · Default: true - GDELT_BASE_URLOptional
Override the base URL for the GDELT DOC and TV APIs.
Format: string · Default: https://api.gdeltproject.org/api/v2 - GDELT_REQUEST_DELAY_MSOptional
Minimum milliseconds between GDELT requests, enforcing the 1 req/5s rate limit.
Format: string · Default: 5300 - GDELT_REQUEST_TIMEOUT_MSOptional
Deadline in milliseconds for a single GDELT request; the whole call, retries included, is bounded at twice this value.
Format: string · Default: 60000 - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info
npxTransport streamable-httphttp://localhost:3010/mcp- GDELT_CLAMP_LIMITSOptional
Clamp counts above each per-call cap; false rejects them.
Format: string · Default: true - GDELT_BASE_URLOptional
Override the base URL for the GDELT DOC and TV APIs.
Format: string · Default: https://api.gdeltproject.org/api/v2 - GDELT_REQUEST_DELAY_MSOptional
Minimum milliseconds between GDELT requests, enforcing the 1 req/5s rate limit.
Format: string · Default: 5300 - GDELT_REQUEST_TIMEOUT_MSOptional
Deadline in milliseconds for a single GDELT request; the whole call, retries included, is bounded at twice this value.
Format: string · Default: 60000 - MCP_HTTP_HOSTOptional
The hostname for the HTTP server.
Format: string · Default: 127.0.0.1 - MCP_HTTP_PORTOptional
The port to run the HTTP server on.
Format: string · Default: 3010 - MCP_HTTP_ENDPOINT_PATHOptional
The endpoint path for the MCP server.
Format: string · Default: /mcp - MCP_AUTH_MODEOptional
Authentication mode to use: 'none', 'jwt', or 'oauth'.
Format: string · Default: none - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info