
Buses Coruña
Interface UIpar cjescudero
Arrivées aux arrêts de bus en temps réel et recherche d'arrêts pour le réseau de transport public de La Corogne, directement dans votre assistant IA.
Ce qu'il fait
Buses Coruña connecte votre assistant IA au réseau de bus en direct de La Corogne. Demandez les arrivées à n'importe quel arrêt par ID, interrogez l'arrêt principal configuré sans effort, ou recherchez des arrêts filtrés par vos lignes d'intérêt — tout cela à partir d'un prompt en langage naturel.
Fonctionnalités clés
- Arrivées en direct pour tout ID d'arrêt via
show_bus_arrivals, avec une sortie structurée incluant les infos de l'arrêt et les prochains bus - Raccourci d'arrêt par défaut avec
show_default_bus_arrivals— aucun paramètre requis, retourne votre arrêt principal configuré - Recherche d'arrêts avec filtre textuel optionnel et filtrage par ligne d'intérêt via
search_stops - Déployable en stdio (local) ou HTTP Streamable (derrière Nginx/systemd sur un serveur)
- Configurable via
app_config.jsonou variables d'environnement pour l'URL source des arrêts, le TTL du cache et le mode de transport
Installation
Claude Desktop
Exécutez en mode stdio. Clonez le dépôt, compilez, puis ajoutez à ~/Library/Application Support/Claude/claude_desktop_config.json :
{
"mcpServers": {
"buses-coruna": {
"command": "node",
"args": ["/path/to/mcp-buses-coruna/dist/main.js"]
}
}
}
Cursor
Pour un déploiement HTTP, ajoutez à ~/.cursor/mcp.json :
{
"mcpServers": {
"buses-coruna": {
"url": "http://your-server.example.com/mcp"
}
}
}
Hôtes supportés
Claude Desktop (stdio), Cursor, et tout client compatible MCP supportant le transport HTTP Streamable.
Installation rapide
npm install && npm run build && npm run serveInformations
- Tarification
- free
- Publié






