idfm-mcp-server
Verified Safeby HeshamWM
Overview
Provides real-time Paris public transport data (Île-de-France Mobilités) to AI assistants via an MCP server.
Installation
echo '{"jsonrpc":"2.0","method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}},"id":1}' | docker run --rm -i -l x-secret:IDFM_API_KEY=/tmp/api_key.txt -e IDFM_API_KEY_FILE=/tmp/api_key.txt idfm-mcp-serverEnvironment Variables
- IDFM_API_KEY
- IDFM_API_KEY_FILE
Security Notes
The server correctly handles API keys by fetching them from environment variables or Docker-mounted secret files, preventing hardcoding. It uses `httpx` for HTTP requests, which is standard. No `eval` or other dangerous code execution patterns are observed. The container is designed to run as a non-root user. Overall, it follows good security practices for an API wrapper.
Similar Servers
pg-aiguide
Provides AI-optimized PostgreSQL expertise, including semantic search over documentation and curated best practices, to assist AI coding tools in generating better PostgreSQL code.
2ly
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry and embedded runtimes for integrating with various agent frameworks and custom tools.
mcp-devkit-server
Provides AI assistants with direct programmatic access to Mapbox developer APIs, enabling efficient interaction with Mapbox services for application development and resource management.
datagouv-mcp
An MCP server enabling AI chatbots to search, explore, and analyze datasets from data.gouv.fr, the French national Open Data platform.