septa-mcp-python
Verified Safeby simplyjackfoster
Overview
Provides a Model Context Protocol (MCP) server that exposes SEPTA's public transit APIs as structured tools for clients to fetch real-time and scheduled transit information.
Installation
septa-mcpSecurity Notes
The project uses environment variables for configuration, including an optional API key, which is good practice. No critical vulnerabilities like 'eval' or direct command injection were found. The 'gtfs_feed' tool constructs a file path directly from user input (`f"gtfs/{feed}.zip"`). While the base URL is specific to SEPTA's API, direct use of user input in path construction without explicit validation (e.g., to prevent directory traversal like 'feed=../') can be a potential risk, even if unlikely to be exploitable against the public SEPTA API.
Similar Servers
mcp-android-server-python
Provides an MCP server for AI agents to automate Android devices using uiautomator2.
MCP-server-
A Python-based server application handling user authentication, data storage, and potentially managing models or file uploads.
mcp_server_sample
Provides a backend API for managing school-related data, likely serving information stored in a SQLite database.
businessmap-mcp-server
This is a Python-based backend server application, likely designed to manage or process data for a 'business map' or similar enterprise-level application.