MCP_global_API
Verified Safeby Open-Earth-Foundation
Overview
Provides a Micro-Agent Compute Protocol (MCP) server to access CityCatalyst Global API for environmental and urban data queries.
Installation
docker run -p 8000:8000 -e GLOBALAPI_BASE_URL="https://ccglobal.openearth.dev" -e MCP_TRANSPORT="http" -e MCP_HOST="0.0.0.0" -e MCP_PORT="8000" -e MCP_PATH="/mcp" ghcr.io/open-earth-foundation/mcp-global-api:latestEnvironment Variables
- GLOBALAPI_BASE_URL
- MCP_TRANSPORT
- MCP_HOST
- MCP_PORT
- MCP_PATH
Security Notes
The server's source code shows good practices for configuration management (environment variables via `os.getenv`), secure HTTP requests (`httpx` with `raise_for_status()`), and URL encoding (`urllib.parse.quote`) to prevent basic injection. There are no direct uses of `eval` or other highly dangerous functions without clear justification. The architecture delegates LLM interaction to a client, limiting the server's direct exposure to LLM-generated code. Security heavily relies on the `fastmcp` framework and the upstream CityCatalyst Global API.
Similar Servers
mcp_tools_server
An MCP server that empowers an LLM to act as a comprehensive, multi-platform AI assistant capable of managing files, system processes, web browsing, personal organization, and media control on a local device.
nancy-brain
Builds a searchable knowledge base from GitHub repositories and PDF articles for AI agents and assistants.
fastsearch-mcp
Provides lightning-fast file search capabilities on Windows by directly accessing the NTFS Master File Table, integrated with Claude Desktop.
MCP_global_API
Provides a Micro-Agent Compute Protocol (MCP) server to access CityCatalyst Global API for environmental and urban data queries.