|
用户 @玛格丽特加盐,作为新手开发了一款名叫SearchAPI的MCP,并成功接入旅游场景。该MCP已提交至MCP星球官网MCPmarket.cn,文末点击“阅读原文”即可跳转。以下是@玛格丽特加盐分享的完整使用教程,供大家参考。@玛格丽特加盐:传统AI搜索规划不够聪明
前阵子计划五一带家人去印尼泗水看火山。作为典型的 J 人,行程规划必须得细致。
但发现直接用网上的大模型暴力做搜索规划,信息不够实时准确,尤其在机票、酒店这些动态信息上。
于是就自己动手写了个 MCP 服务器 —— SearchAPI MCP,通过接入 SearchAPI.io 服务,让 AI 助手直接调用谷歌地图、航班、酒店等实时信息来帮我规划。
现在已提交至MCP星球官网,大家可以上去搜索搭配教程使用。
SearchAPI MCP的核⼼价值在于:打通AI助⼿与强⼤的⾕歌服务⽣态之间的连接。
可以让AI实时访问谷歌的多个服务: 1. Google Search:获取⽹⻚结果、 知识图谱信息、 搜索建议等。 2. Google Video:搜索视频、 按条件筛选时⻓、 来源等。 3. Google Maps:搜索地点和服务、 获取地址、 评论、 坐标等详细信息。 4. Google Flights:查询实时航班、 查看价格⽇历、 按需筛选航班。 5. Google Hotels:按位置搜索酒店、 查询实时价格、 筛选设施、查看评分。
通过SearchAPI,我的AI助手可以帮我搜索网上的实时信息,规划路线、查询酒店和航班。把原来需要到不同App上搜索的信息全部集中在AI助手里,方便省事。
ingFang SC", system-ui, -apple-system, "system-ui", "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;visibility: visible;">
在 MCP 星球官网(MCPmarket.cn)搜索框里输入 "SearchAPI",找到该MCP。
1. 克隆项目 gitclonehttps://github.com/RmMargt/searchAPI-mcp.git
2. 进入项目(推荐创建并激活 Python 虚拟环境,避免依赖冲突)
3. 激活环境
Linux/Mac
Windows
4. 安装依赖 pipinstall-rrequirements.txt 提醒: 我是 GitHub 新手,项目结构或文档如有不清晰之处,请多包涵并欢迎指正。
安装好 MCP 服务器代码后,在你使用的 AI 客户端(如 Cherry Studio、FastGPT、LobeChat、Cursor 等支持MCP的应用)中进行配置。
这里以 Cherry Studio 为例:
1. 进入 “MCP 服务器配置” 页面,点击 “添加 MCP 配置” 
2. 按照下图示例进行配置:
uvrun–withmcp[cli]/path/to/searchAPI-mcp/mcp_server.py
SEARCHAPI_API_KEY=你的SeachAPI.io的Key,需自行申请

配置好后, 点击右上按钮 "searchapi"这个服务器成功启动并运⾏正常。 
配置⽆误后, 就可以开始使⽤了。ingFang SC", system-ui, -apple-system, "system-ui", "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;visibility: visible;">
在Cherry Studio新建⼀个对话,在选择MCP服务器时勾选你刚才配置的“searchapi”。现在你的AI助⼿就拥有了调⽤⾕歌各种搜索服务的能⼒。
可以让AI 查询特定区域的酒店,询问设施详情、 根据⽇期查询价格情况,甚⾄查看⽤户评价。
例如我问AI助手:帮我搜搜印度尼西亚泗水Bromo火山的周边酒店情况。 它会二次确认入住时间,人数、小孩年龄等细节情况。
我给AI提供所有信息后,它返回了9家酒店的实时信息,包括与火山的距离。 它搜索了Tiktok和Youtube的10个视频,并总结了时长与内容。 |