Back to Home
Open-Earth-Foundation icon

MCP_global_API

Verified Safe

by Open-Earth-Foundation

Overview

Provides a Micro-Agent Compute Protocol (MCP) server to access CityCatalyst Global API for environmental and urban data queries.

Installation

Run Command
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:latest

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens700
Stars0
Forks0
Last Update2025-12-10

Tags

API InteractionEnvironmental DataClimateCity PlanningMCP Server