mbta-mcp
Verified Safeby cubismod
Overview
An MCP (Model Context Protocol) server providing AI clients with real-time and historical access to Boston's public transit data (MBTA, Amtrak) and track predictions.
Installation
uv tool run mbta-mcpEnvironment Variables
- MBTA_API_KEY
Security Notes
The server uses `aiohttp` for network requests with proper async context management and includes retry logic (`tenacity`) for robustness. API keys are sourced from environment variables (`MBTA_API_KEY`), avoiding hardcoding. It integrates with external third-party APIs (IMT, Boston Amtrak Tracker) which introduces reliance on their security and availability, though this is a common pattern for data aggregation. No 'eval' or obvious malicious code patterns were found. Code quality tools like `ruff` and `mypy` are used, indicating a focus on maintainability and correctness which can indirectly enhance security.
Similar Servers
ap-training-bigquery-mcp
Provides a semantic layer for BigQuery's Austin Bikeshare public dataset, simplifying data querying and analysis through a defined interface for tools like Claude Desktop.
nagoya-bus-mcp
Provides tools to query Nagoya City bus timetables and real-time approach information for LLM agents.
mcp-server-ns-trains
Integrates Netherlands Railways (NS) train information into AI assistants for route planning, pricing, and real-time departures.
google-maps-mcp-server
Empower AI agents with real-time Google Maps location intelligence (directions, places, geocoding, traffic, roads, elevation, safety) through a standardized Model Context Protocol (MCP) interface.