sbb-mcp
Servidor MCP de los Ferrocarriles Federales Suizos (SBB/CFF/FFS): horarios de trenes en tiempo real, precios de billetes con soporte para Half-Fare/GA y enlaces de compra directa a través de la SMAPI oficial de SBB.
Documentación
sbb-mcp
Este paquete ahora es un alias de
swisstrip-mcp. Los nuevos usuarios deben instalarswisstrip-mcpdirectamente: es el cliente MCP canónico de SwissTrip. El nombresbb-mcpsigue funcionando — lanzaswisstrip-mcpcomo proceso hijo — por lo que las integraciones existentes no se rompen.
Cliente MCP independiente de SwissTrip — conecta asistentes de IA con datos de los Ferrocarriles Federales Suizos (SBB / CFF / FFS): horarios de trenes, búsqueda de estaciones, precios de billetes y enlaces de compra directa de billetes a través de la SMAPI de SBB.
Cliente ligero. Todo el acceso a la API de SBB, la venta de billetes y la sincronización de perfiles se ejecutan en el servidor alojado de SwissTrip en https://mcp.swisstrip.app/mcp.
Instalación (recomendado: usar el nombre canónico)
Claude Desktop
Añade a claude_desktop_config.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
Cursor
Añade a ~/.cursor/mcp.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
ChatGPT (Plus / Pro / Business / Enterprise con Developer Mode)
No requiere instalación. Añade un conector personalizado que apunte a:
https://mcp.swisstrip.app/mcp
Configuraciones existentes de sbb-mcp
¿Ya estás ejecutando npx -y sbb-mcp? Nada cambia — sigue funcionando y reenvía al mismo servicio alojado. Para migrar al nombre canónico, cambia sbb-mcp → swisstrip-mcp en la configuración de tu cliente cuando te convenga.
Herramientas
search_stations— encuentra estaciones suizas, direcciones y puntos de interéssearch_connections— horarios de trenes entre dos estacionesget_trip_details— viaje detallado con todas las paradas intermediasget_more_connections— trenes anteriores o posteriores para una búsqueda previaget_prices— precios de billetes con descuentos Halbtax / GAget_ticket_link— enlace de compra directa a SBB.chsave_profile/get_profile— guarda tu perfil de viaje localmentelist_travelers— precios familiares para múltiples viajeros (requiereSWISSTRIP_TOKEN)
Configuración opcional
| Variable de entorno | Propósito |
|---|---|
SWISSTRIP_TOKEN | Sincroniza tu perfil de viajero desde tu cuenta SwissTrip. Emítelo en https://swisstrip.app/settings/developer. |
SWISSTRIP_MCP_URL | Sobrescribe la URL del servidor alojado. Valor predeterminado: https://mcp.swisstrip.app/mcp. |
SBB_MCP_URL | Igual que el anterior (nombre heredado, aún compatible). |
¿Por qué se renombró?
sbb-mcp comenzó como el paquete npm canónico. Para protegerse contra futuros conflictos de marcas comerciales (el acrónimo SBB pertenece a Schweizerische Bundesbahnen), la implementación canónica ahora vive en swisstrip-mcp, que está registrada bajo la marca comercial SwissTrip™. sbb-mcp y otros 8 nombres npm (sbb-mcp-official, sbb-cff-ffs-mcp, swiss-rail-mcp, swiss-railways-mcp, swiss-train-mcp, swisstrip, swisstrip-ai, swisstrip-server) son lanzadores de una línea que dependen de swisstrip-mcp.
Esto significa: si alguno de los nombres con temática SBB necesita ser transferido o eliminado en el futuro, cada integración existente seguirá funcionando sin cambios porque todos reenvían al swisstrip-mcp canónico.
Licencia
Propietaria. Consulta LICENSE. © 2026 SwissTrip.
Para consultas de licencias comerciales: fabsforward2@gmail.com.