Back to Browse

Andiamo MCP Server

Developer ToolsLow Risk9.5MCP RegistryRemote
Free

Server data from the Official MCP Registry

Plan door-to-door trips across French trains, buses, transit and flights.

About

Plan door-to-door trips across French trains, buses, transit and flights.

Remote endpoints: streamable-http: https://getandiamo.app/api/mcp

Security Report

9.5
Low Risk9.5Low Risk

Valid MCP server (1 strong, 0 medium validity signals). 1 known CVE in dependencies Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "app-getandiamo-andiamo": {
      "url": "https://getandiamo.app/api/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Andiamo

Comparateur de trajets porte-à-porte, à la façon de Rome2Rio ou Kayak, mais branché directement dans Claude et ChatGPT.

Tu dis où tu dois être et quand. Andiamo compare tous les modes sur les mêmes critères et rend les meilleures stratégies classées, avec les liens pour réserver : TGV Max à 0 €, trains au tarif officiel SNCF, bus longue distance, vols, et l'approche depuis ton adresse à pied ou en transport urbain.

C'est un serveur MCP live à ajouter en une URL, accompagné d'un site vitrine et d'un tableau de bord (historique, surveillances de places, alertes).

Outils MCP

15 outils, détaillés sur getandiamo.app/docs. Le catalogue affiché vient de lib/site.ts et tests/site.test.ts vérifie qu'il correspond aux outils réellement enregistrés par le serveur.

GroupeOutils
Chercherresolve_location, list_stations, search_tgvmax_journeys, search_bus_journeys, search_flights
Décidernext_available_seat, plan_journey
Agirreplan_journey, create_watch, list_watches, delete_watch, list_alerts
Personnaliserget_my_profile, update_my_profile

Endpoint production : https://getandiamo.app/api/mcp (streamable HTTP, stateless, protégé par OAuth 2.1).

Au branchement du connecteur, le client reçoit un 401 avec un en-tête WWW-Authenticate (RFC 9728) et lance le flux OAuth : l'utilisateur se connecte à son compte Andiamo, autorise une fois, et tous les appels d'outils sont ensuite liés à son compte. Deux replis restent disponibles pour les clients qui ne savent pas faire OAuth :

URLCompte liéPour qui
/api/mcpvia OAuthClaude, Claude Code, ChatGPT, Cursor
/api/mcp/u/<token>via token personnelclient sans OAuth, compte existant
/api/mcp/publicnonclient sans OAuth, sans compte

Données

SNCF Open Data : dataset tgvmax : disponibilités TGV Max sur ~30 jours glissants, API publique sans clé.

Développement

pnpm install
pnpm dev

Endpoint MCP local : http://localhost:3000/api/mcp.

pnpm build   # build production
pnpm lint    # lint
pnpm test    # tests unitaires (vitest)

Langues

Le site est bilingue : français à la racine (/docs), anglais sous /en (/en/docs, /en/partner-links). Les pages vivent sous app/[locale]/ et middleware.ts aiguille les URL. Les textes sont dans lib/i18n/messages/{fr,en}/, le catalogue d'outils dans lib/site.ts (français) et lib/i18n/messages/en/catalog.ts (anglais). Voir CLAUDE.md pour les règles.

Design

Socle dark-only Looptra : design/ds-styles.css est la source unique des couleurs, rayons et rôles typographiques ; design/multimodal.dc.html est la maquette de référence. Voir CLAUDE.md pour les règles.

Licence

MIT. Les données de transport restent soumises à la licence de leur source, notamment l'ODbL pour SNCF Open Data et les jeux GTFS de transport.data.gouv.fr.

Reviews

No reviews yet

Be the first to review this server!