Skip to main content
Glama
tirthanzh

MCP Transportasi - Jalan Tol & Jalur KA

by tirthanzh

MCP Transportasi — Jalan Tol & Jalur KA

Server MCP (Model Context Protocol) untuk data infrastruktur transportasi Indonesia: jalan tol dan jalur kereta api. Dibangun dengan FastMCP (Python), PostgreSQL + PostGIS.

Menjalankan Server

# Jalan Tol — stdio (default, untuk MCP client lokal seperti Claude Code)
python -m source.mcp_jalan_tol

# Jalur KA — stdio
python -m source.mcp_jalur_ka

# Via HTTP (untuk akses jarak jauh)
python -m source.mcp_jalan_tol --transport streamable-http --port 8000
python -m source.mcp_jalur_ka --transport streamable-http --port 8001

# Opsi lainnya
python -m source.mcp_jalan_tol --help

Dataset

Server

Tabel

Baris

Jalan Tol

Gerbang tol

242

Jalan Tol

Ruas tol

191

Jalan Tol

Lokasi gerbang

535

Jalur KA

Stasiun

520

Jalur KA

Jalur rel

229

Jalur KA

Lokasi stasiun

525

Seluruh data mencakup Pulau Jawa.

Environment

Salin .env.example ke .env dan isi kredensial PostgreSQL:

PG_HOST=...
PG_USER=...
PG_PASSWORD=...
PG_PORT=5432
PG_DB=...
PG_SCHEMA=...

PostGIS wajib terpasang di database.

Dokumentasi Lengkap

Lihat skills/CLAUDE.md — mencakup skema database, arsitektur kode, daftar tools, standar implementasi, dan panduan untuk pengembangan lanjutan.