sbb-mcp
Servidor MCP das Ferrovias Federais Suíças (SBB/CFF/FFS) — horários de trens em tempo real, preços de bilhetes com suporte a Half-Fare/GA e links de compra direta via SMAPI oficial da SBB
Documentação
sbb-mcp
Este pacote agora é um alias para
swisstrip-mcp. Novos usuários devem instalarswisstrip-mcpdiretamente: é o cliente MCP canônico do SwissTrip. O nomesbb-mcpcontinua funcionando — ele inicia oswisstrip-mcpcomo um processo filho — para que integrações existentes não quebrem.
Cliente MCP independente da SwissTrip — conecta assistentes de IA aos dados da Swiss Federal Railways (SBB / CFF / FFS): horários de trens, busca de estações, preços de bilhetes e links diretos de compra de bilhetes via SMAPI da SBB.
Cliente leve. Todo o acesso à API da SBB, emissão de bilhetes e sincronização de perfil são executados no servidor hospedado da SwissTrip em https://mcp.swisstrip.app/mcp.
Instalação (recomendado: use o nome canônico)
Claude Desktop
Adicione ao claude_desktop_config.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
Cursor
Adicione ao ~/.cursor/mcp.json:
{
"mcpServers": {
"swisstrip": {
"command": "npx",
"args": ["-y", "swisstrip-mcp"]
}
}
}
ChatGPT (Plus / Pro / Business / Enterprise com Developer Mode)
Nenhuma instalação necessária. Adicione um conector personalizado apontando para:
https://mcp.swisstrip.app/mcp
Configurações existentes do sbb-mcp
Já está usando o npx -y sbb-mcp? Nada muda — ele continua funcionando e encaminha para o mesmo serviço hospedado. Para migrar para o nome canônico, troque sbb-mcp → swisstrip-mcp na configuração do seu cliente quando for conveniente.
Ferramentas
search_stations— encontre estações suíças, endereços e pontos de interessesearch_connections— horários de trens entre duas estaçõesget_trip_details— viagem detalhada com todas as paradas intermediáriasget_more_connections— trens anteriores ou posteriores para uma busca anteriorget_prices— preços de bilhetes com descontos Halbtax / GAget_ticket_link— link de compra direta para SBB.chsave_profile/get_profile— salve seu perfil de viagem localmentelist_travelers— preços familiares para múltiplos viajantes (requerSWISSTRIP_TOKEN)
Configuração opcional
| Variável de ambiente | Finalidade |
|---|---|
SWISSTRIP_TOKEN | Sincronize seu perfil de viajante da sua conta SwissTrip. Emita em https://swisstrip.app/settings/developer. |
SWISSTRIP_MCP_URL | Substitua a URL do servidor hospedado. Padrão: https://mcp.swisstrip.app/mcp. |
SBB_MCP_URL | O mesmo que acima (nome legado, ainda suportado). |
Por que foi renomeado?
sbb-mcp começou como o pacote npm canônico. Para proteger contra futuros conflitos de marca registrada (a sigla SBB pertence à Schweizerische Bundesbahnen), a implementação canônica agora vive em swisstrip-mcp, que está registrada sob a marca SwissTrip™. sbb-mcp e outros 8 nomes npm (sbb-mcp-official, sbb-cff-ffs-mcp, swiss-rail-mcp, swiss-railways-mcp, swiss-train-mcp, swisstrip, swisstrip-ai, swisstrip-server) são spawners de 1 linha que dependem de swisstrip-mcp.
Isso significa: se algum dos nomes com tema SBB precisar ser transferido ou removido no futuro, todas as integrações existentes continuarão funcionando sem alterações, pois todas encaminham para o swisstrip-mcp canônico.
Licença
Proprietária. Veja LICENSE. © 2026 SwissTrip.
Para consultas de licenciamento comercial: fabsforward2@gmail.com.