BA运输MCP
MCP服务器为布宜诺斯艾利斯大都会区(地铁+火车)提供实时交通信息。
快速开始
# Install dependencies
bun install
# Run with stdio (for IDEs like Claude Desktop, VSCode, etc.)
BA_CLIENT_ID=your_id BA_CLIENT_SECRET=your_secret bun run start
# Or run with HTTP transport
BA_CLIENT_ID=your_id BA_CLIENT_SECRET=your_secret TRANSPORT=http PORT=3000 bun run startMCP工具
get_arrivals
查询车站的实时到达情况。
{
"station": "Retiro",
"line": "Mitre",
"limit": 5
}get_status
获取服务状态和警报。
{
"type": "subte"
}覆盖
- 立即:A、B、C、D、E、H行,普雷梅特罗
- 火车:米特,萨米恩托,罗卡,圣马丁,南贝尔格拉诺,北贝尔格拉诺
发展
bun run lint # Run linter
bun run type-check # Check types
bun run test # Run tests配置
| 变量 | 必填 | 描述 |
|---|---|---|
BA_CLIENT_ID | 是 | GCBA API客户端ID |
BA_CLIENT_SECRET | 是 | GCBA API客户机密 |
TRANSPORT | 没有 | stdio (默认)或 http |
PORT | 无 | HTTP端口(默认值:3000) |
在获取API凭据 数据来源:gob.ar.
许可证
麻省理工学院
