Swiss Touristy Private Mobility MCP

Conecta agentes de IA e sistemas de viagem a transporte terrestre premium e execução de destinos na Suíça. Descubra transfers do Aeroporto de Zurique, pickups privados em aeroportos, transporte intermunicipal, serviços de limusine e motorista particular, rotas de transfer suíças, classes de veículos, capacidade de passageiros e bagagem, políticas de serviço e requisitos de cotação. Agentes podem solicitar estimativas não vinculativas, criar cotações autoritativas de transfer em CHF, recuperar cotações próprias e preparar a entrega de checkout aprovada pelo viajante através da Swiss Touristy. Construído para agentes de viagem de IA, concierges digitais, hotéis, consultores de viagem e plataformas parceiras que precisam de acesso governado à mobilidade privada suíça, transporte aeroporto-cidade e aeroporto-Alpes.

Servidor MCP hospedado

npx add-mcp 'https://mcp.swisstouristy.com/'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Conectar

endpoint          https://mcp.swisstouristy.com/
authorization     https://mcp.swisstouristy.com/.well-known/oauth-protected-resource
token endpoint    https://swisstouristy.eu.auth0.com/oauth/token

Uma solicitação não autenticada retorna 401 com um cabeçalho WWW-Authenticate nomeando a URL de metadados do recurso, conforme RFC 9728. Um cliente compatível descobre o servidor de autorização a partir daí sem ser informado.

O registro dinâmico de clientes está desabilitado

Clientes que se registram — MCP Inspector e Claude Desktop entre eles — concluirão a descoberta corretamente e então falharão na etapa de autorização. Isso é uma configuração do locatário, não uma falha no seu cliente. As credenciais são emitidas manualmente: solicite acesso.

Escopos

Toda conexão MCP precisa de discovery no nível de transporte, independentemente do que ela for chamar. Os outros três controlam ferramentas individuais exatamente como controlam as operações REST correspondentes.

  • checkout:prepare Entregue um viajante ao checkout hospedado da Swiss Touristy para uma cotação ao vivo de sua autoria. Não cria reserva e não cobra pagamento.
  • discovery Conecte-se ao servidor MCP. Exigido pelo transporte MCP em toda conexão; nenhuma operação REST exige isso, e os endpoints de descoberta REST são anônimos.
  • quote:create Crie uma cotação de sua autoria.
  • quote:read-own Leia uma cotação que você criou. Nunca a de outro chamador.

As 9 ferramentas

FerramentaO que faz
list_transfer_servicesOs corredores de transferência que a Swiss Touristy atende.
get_routeDistância e duração base para uma viagem.
list_vehicle_classesClasses de frota com capacidade de passageiros e bagagem.
get_policyUma política publicada — cancelamento, espera, bagagem.
get_quote_requirementsOs campos que uma cotação precisa antes de você solicitar uma.
request_quote_intentUma estimativa não vinculativa. Não persiste nada.
create_transfer_quoteUm instantâneo de preço autoritativo de 30 minutos.
get_own_quoteLeia de volta uma cotação que você criou. Nunca a de outro chamador.
prepare_checkout_handoffUma URL de checkout hospedado para uma cotação ao vivo de sua autoria.

Essa lista é congelada por um teste de allowlist no próprio conjunto do servidor, então uma ferramenta não pode aparecer na superfície pública sem uma alteração revisada. Não existe ferramenta de reserva, pagamento, reembolso, cancelamento ou alteração, e nenhuma está planejada para a v1.

Erros

Uma falha de ferramenta carrega os mesmos códigos de erro que a superfície REST, renderizados como um resultado de ferramenta tipado em vez de problem+json. O código que um chamador REST vê e o código que um chamador MCP vê são produzidos pelo mesmo raise, então você pode escrever um único caminho de tratamento de erros para ambos.

Limites de taxa

Compartilhados com REST, não adicionais a ele — veja limites de taxa.