Transit MCP API

by mosescalouro-crypto

Not rated
GitHub

About

Real-time transit, maritime, and aviation telemetry for AI agents.

Details

Author
mosescalouro-crypto
Categories
Search, API, Other

Setup

Install Transit MCP API in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/mosescalouro-crypto/transit-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Real-time transit telemetry for AI agents. Ingests GTFS-Realtime feeds from 25+ transit agencies and serves normalized vehicle positions, predictions, and alerts via a REST API withx402crypto payments (USDC on Base).

- Polls 25 GTFS-RT feeds every 15 seconds (MBTA, NYC Subway, BART, SEPTA, and more)
- Normalizes vehicle positions, trip predictions, and service alerts into a single queryable database
- Enriches responses with human-readable route and stop names from GTFS static data
- Serves data via REST API with x402 payment protocol (USDC on Base mainnet)
- SSE streaming endpoint for real-time vehicle position updates

Paid endpoints use thex402 protocol. When an agent hits a paid endpoint without payment, it receives HTTP 402 with aPAYMENT-REQUIREDheader containing a USDC invoice on Base. The agent signs a payment authorization, re-sends the request with aPAYMENT-SIGNATUREheader, and receives the data.

- Price:$0.001 USDC per query
- Network:Base mainnet (eip155:8453)
- Free tier:10 requests/minute without payment

python3 -m venv /opt/transit-mcp source /opt/transit-mcp/bin/activate pip install gtfs-realtime-bindings requests aiohttp fastapi uvicorn 'x402[fastapi,evm]' python setup_db.py # Create database and seed feeds python load_static.py # Download GTFS static data (routes, stops) python ingest.py # Start polling (run as daemon) python server.py # Start API server
GTFS-RT Feeds (25 agencies) ↓ poll every 15s (ingest.py) SQLite Database (transit.db) ↓ query FastAPI Server (server.py) ↓ x402 middleware AI Agent (pays USDC on Base)

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

IP2Location.io API integration to retrieve the geolocation information for an IP address.

Free business data API and MCP server. Find restaurants, cafes, hotels, shops and 37+ business categories in any city worldwide. Uses OpenStreetMap data. No API key required. REST API + MCP Streamable HTTP endpoint.

Search and access clinical trial data from ClinicalTrials.gov.

Query rich bird observation data from the eBird API using natural language.

Provides access to MarineTraffic vessel tracking data.

Public HTAG MCP connectors for Australian property intelligence, H3 spatial intelligence, and capability discovery — 70+ read-only tools over Streamable HTTP.

Global postal code lookups, validation, and city search for 70+ countries. Sub-10ms responses.

Geographic data, live exchange rates, and IP geolocation for Claude Desktop, Cursor, and any MCP-compatible AI assistant.

Query the BuiltWith API to discover the technology stacks of websites. Requires a BuiltWith API key.

Talk to the real world with Factori MCP - ask about people, places, movement and markets, in just plain English.We built the first MCP server for real-world data, so any AI agent can now query the physical world the way it queries the internet.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.