timcp
Verified Safeby abahgat
Overview
Provides an MCP server to calculate flight emissions using the Google Travel Impact Model API for AI assistants and reporting.
Installation
docker-compose upEnvironment Variables
- TRAVEL_IMPACT_MODEL_API_KEY
- ALLOWED_ORIGINS
Security Notes
The server correctly uses environment variables for the Google Travel Impact Model API key. It documents security considerations for production, such as restricting CORS origins and using HTTPS, which is a good practice. The API key is passed as a URL query parameter to the Google API, which is a method Google uses for authentication but is less ideal than header-based authentication. No 'eval' or other dynamic code execution is present, and error handling is structured, preventing raw traceback leakage.
Similar Servers
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.
MCP-Council
Automates the conversion of REST APIs into AI-powered MCP (Model Context Protocol) servers, enabling seamless integration of APIs with AI assistants.