{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_xiaobenyang-com-mcp-12306","slug":"xiaobenyang-com-mcp-12306","name":"mcp-12306","type":"mcp","url":"https://github.com/xiaobenyang-com/1777316659202051","page_url":"https://unfragile.ai/xiaobenyang-com-mcp-12306","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:xiaobenyang-com/mcp-12306"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_xiaobenyang-com-mcp-12306__cap_0","uri":"capability://search.retrieval.real.time.ticket.availability.search","name":"real-time ticket availability search","description":"This capability allows users to query real-time availability of train tickets for direct and transfer journeys by integrating with the 12306 API. It employs a caching mechanism to minimize API calls and improve response times, while ensuring that the data reflects the most current availability. The system interprets relative dates in China Standard Time to provide accurate results tailored to user queries.","intents":["How can I check if there are tickets available for a specific train?","I need to find out the availability of transfer journeys between cities.","What are the current ticket options for a train on a specific date?"],"best_for":["travel agencies managing ticket bookings","developers building travel-related applications"],"limitations":["Dependent on the 12306 API, which may have rate limits affecting availability checks","Limited to routes and schedules available on the 12306 platform"],"requires":["API key for 12306 service","Node.js 14+"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","travel-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-mcp-12306__cap_1","uri":"capability://search.retrieval.city.and.station.code.lookup","name":"city and station code lookup","description":"This capability enables users to look up city and station codes using a predefined dataset that maps names to codes. It employs a fast lookup algorithm that minimizes search time, allowing users to quickly find the necessary codes for their travel plans. The implementation is designed to handle large datasets efficiently, ensuring that lookups are performed in constant time.","intents":["How can I find the station code for a specific city?","What is the code for a train station in Beijing?","I need to convert city names to their corresponding station codes."],"best_for":["developers creating travel booking applications","users needing quick access to station codes"],"limitations":["Requires an up-to-date dataset of city and station codes, which may need periodic updates","Limited to predefined mappings and does not support dynamic updates"],"requires":["JSON dataset of city and station codes"],"input_types":["text"],"output_types":["text"],"categories":["search-retrieval","data-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-mcp-12306__cap_2","uri":"capability://search.retrieval.detailed.stop.schedule.retrieval","name":"detailed stop schedule retrieval","description":"This capability retrieves detailed stop schedules for specific trains by querying the 12306 API for schedule data. It processes the response to extract relevant stop information, including arrival and departure times, and formats it for user-friendly display. The implementation ensures that the data is parsed accurately and presented in a structured format for easy consumption.","intents":["How can I get the stop schedule for a specific train?","What are the arrival and departure times for a train on my route?","I need detailed information about the stops for my upcoming journey."],"best_for":["travel planners needing detailed journey information","developers integrating train schedules into applications"],"limitations":["Dependent on the 12306 API's response format, which may change","Limited to trains serviced by the 12306 platform"],"requires":["API key for 12306 service","Node.js 14+"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","travel-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-mcp-12306__cap_3","uri":"capability://data.processing.analysis.relative.date.interpretation","name":"relative date interpretation","description":"This capability interprets relative dates in China Standard Time to ensure users receive accurate scheduling information. It employs a date parsing library that understands various date formats and adjusts them according to the user's local context. This feature is crucial for users planning travel, as it helps avoid confusion with time zones and date formats.","intents":["How can I input dates relative to today for my travel queries?","I need to understand how to specify dates in my requests.","What formats can I use to indicate travel dates?"],"best_for":["travelers planning trips","developers needing to handle date inputs accurately"],"limitations":["May not support all date formats universally, requiring user education on acceptable formats","Dependent on the accuracy of the date parsing library"],"requires":["Date parsing library compatible with JavaScript"],"input_types":["text"],"output_types":["text"],"categories":["data-processing-analysis","user-input"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"moderate","permissions":["API key for 12306 service","Node.js 14+","JSON dataset of city and station codes","Date parsing library compatible with JavaScript"],"failure_modes":["Dependent on the 12306 API, which may have rate limits affecting availability checks","Limited to routes and schedules available on the 12306 platform","Requires an up-to-date dataset of city and station codes, which may need periodic updates","Limited to predefined mappings and does not support dynamic updates","Dependent on the 12306 API's response format, which may change","Limited to trains serviced by the 12306 platform","May not support all date formats universally, requiring user education on acceptable formats","Dependent on the accuracy of the date parsing library","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:28.694Z","last_scraped_at":"2026-05-03T15:19:05.144Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=xiaobenyang-com-mcp-12306","compare_url":"https://unfragile.ai/compare?artifact=xiaobenyang-com-mcp-12306"}},"signature":"F6qXEeLfHaqRnjBiZQtnUUmNcjcTLD5mwk2H4uPdrIYjEn34dLYaLlhBKEvfdeeFErq27BFUK3B9VpCOjHJvBQ==","signedAt":"2026-06-20T16:11:48.968Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/xiaobenyang-com-mcp-12306","artifact":"https://unfragile.ai/xiaobenyang-com-mcp-12306","verify":"https://unfragile.ai/api/v1/verify?slug=xiaobenyang-com-mcp-12306","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}