面向旅行的旅行MCP
该MCP(Model Context Protocol)服务器充当计划旅行和短途旅行的副驾驶。它展示了带有地理数据、气候、交通、外汇和支持内容的工具,以从兼容的MCP客户那里创造个性化的旅行体验。
快速使用的想法
- 根据目的地的坐标、距离、中转时间和天气计划行程。
- 为旅行者准备空气质量数据、汇率和相关的当地新闻。
- 制作带有维基百科摘要、鼓舞人心的图像和该网站好奇心的信息表。
- 为必须实时响应位置、路径和条件的与会者自动化工作流。
可用的工具
规划和后勤
fetch-coordinates:返回城市的纬度和经度。geocode:将感兴趣的方向或点转换为坐标。reverse-geocode:将坐标转换为可读方向。distance:计算两个位置之间的距离和驾驶时间。
目的地条件
fetch-weather:获取一些坐标的点预测。air-quality:查询城市空气质量指数。space-photo:为天体旅游目的地或鼓舞人心的内容提供每日天文图像。
财务和准备
exchange-rate:在硬币之间转换金额。crypto-price:加密货币参考价格。get-current-time:显示服务器同步日程的当前时间。
灵感和背景
wiki-summary:总结维基百科上的快速指南文章。book-search:按标题或作者查找与命运有关的书籍。search-news-rss:从RSS提要中检索本地警报的标题。random-trivia:它产生有用的琐事,如文化破雪器。get-dog-image:旅游向导中友好信息的轻量级资源。spacex-launches:用于面向太空旅游的体验的有用列表。
其他资源
fetch-cooking-recipe:分享当地食谱,让旅行者沉浸在美食中。news-alicante-informacion:显示最近的信息标题。es(区域提要的示例)。
瞬间。
npm installMCP检查员的执行
npx -y @modelcontextprotocol/inspector npx -y tsx src/main.ts在没有身份验证的情况下运行检查员(仅当您信任客户时)
在 PowerShell 中:
$env:DANGEROUSLY_OMIT_AUTH="true"
npx -y @modelcontextprotocol/inspector npx -y tsx src/main.ts在CMD中:
set DANGEROUSLY_OMIT_AUTH=true
npx -y @modelcontextprotocol/inspector npx -y tsx src/main.ts错误处理
每个工具使用 AbortController 对于请求 fetch。如果发生错误或超过限制,响应将保持一致的格式:
{ "error": "mensaje descriptivo" }该消息表示网络故障,HTTP代码(例如。 HTTP 404)或因超时而取消。
