mcp-sncf
If you are the rightful owner of mcp-sncf and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The SNCF MCP Server is a Python-based modular wrapper for the SNCF API, providing an MCP server interface for journey planning and train information retrieval across France.
The SNCF MCP Server offers a comprehensive interface to the French National Railway's (SNCF) API services, enabling users to plan train journeys, access detailed station information, check schedules, monitor service disruptions, and find nearby transport options. The server is structured with various modules for API interaction, including journey planning, station details, and disruption monitoring. It integrates seamlessly with Claude Desktop, allowing for intelligent journey planning and real-time information retrieval. The server supports fallback mechanisms with hardcoded coordinates for major cities, ensuring reliability even when API searches fail. Detailed logging is provided for debugging and monitoring purposes.
Features
- Intelligent Journey Planning: Plan trips between any cities in France with automatic station selection.
- Comprehensive Station Details: Get detailed information about stations, including transport types, nearby places, and accessibility.
- Real-time Schedules: Access up-to-date departure and arrival information.
- Disruption Monitoring: Stay informed about service disruptions.
- Smart Station Finding: Locate stations by city name, station name, or coordinates.
Tools
Journey Planning
Plan a journey between two cities in France using the
plan_journey_by_city_names
tool.Station Information
Get comprehensive details about train stations using the
get_station_details
tool.Disruption Monitoring
Check for current disruptions in the SNCF transport network using the
check_disruptions
tool.