The GDELT Cloud MCP server uses bearer token authentication with API keys. This provides secure, programmatic access for AI agents, development tools, and automated workflows.Documentation Index
Fetch the complete documentation index at: https://docs.gdeltcloud.com/llms.txt
Use this file to discover all available pages before exploring further.
All MCP connections use bearer authentication with API keys. Generate your key from the GDELT Cloud Dashboard.
Generate API Key
Access dashboard
Navigate to GDELT Cloud Dashboard and sign in.
Create new key
Click “Create New Key” and provide:
- Name: Descriptive label (e.g., “Claude Desktop”, “LangChain Agent”)
- Expiration (optional): Set expiration for enhanced security
API Key Format
GDELT Cloud API keys follow this format:Using with MCP Clients
Claude Desktop
Add toclaude_desktop_config.json:
Cursor IDE
Add tomcp-config.json:
Python with FastMCP
LangChain
Environment Variables
- .env file
- Shell profile
- Docker
.env
Managing Keys
Revoke Keys
Open API Keys
Navigate to Dashboard → API Keys
Key Rotation
Best practice: rotate keys every 90 days.Update applications
Update environment variables in all services.
Test thoroughly before revoking old key.
Next Steps
MCP Tools
Explore the Progressive Discovery wrapper and v2 GDELT catalog
Code References
CAMEO, Conflict, CAMEO+, and Goldstein interpretation
LangChain Integration
Build AI agents with GDELT MCP tools

