article
README
🚀 搜索API MCP 服务器
搜索API MCP 服务器是一个基于模型上下文协议(MCP)的搜索 API 服务器,它提供了对谷歌地图、谷歌航班、谷歌酒店等服务的标准化访问接口,能让 AI 助手通过统一接口访问各类搜索服务。
🚀 快速开始
搜索API-MCP-Server 实现了模型上下文协议,将各种搜索操作封装为工具和资源。它作为 AI 助手和搜索服务之间的桥梁,支持地图搜索、航班查询、酒店预订等多种功能。
✨ 主要特性
谷歌搜索
- 网页搜索结果
- 知识图谱集成
- 相关问题推荐
- 搜索建议
- 多语言支持
- 地区特定结果
- 时间范围过滤
- 安全搜索选项
谷歌视频搜索
- 视频内容搜索
- 视频列表获取
- 视频轮播支持
- 短视频内容
- 按时长筛选
- 按来源过滤
- 按上传时间排序
- 高清预览支持
谷歌地图搜索
- 搜索地点和服务
- 获取地点详细信息
- 查看用户评论
- 获取位置坐标
谷歌航班搜索
- 单程/往返航班搜索
- 多城市行程规划
- 航班价格日历
- 航班筛选和排序
- 行李额度查询
- 航空公司选择
谷歌酒店搜索
- 搜索酒店和住宿
- 获取房间可用性
- 比较不同酒店
- 酒店设施查询
- 用户评价浏览
📦 安装指南
环境要求
- Python 3.6 或更高版本
- pip 包管理器
- 互联网连接(用于访问外部 API)
安装步骤
- 克隆代码仓库:
git clone https://github.com/your-repository.git
cd searchapi-mcp-server
- 安装依赖项:
pip install -r requirements.txt
- 配置 API 密钥:
- 创建一个配置文件
config.py,并添加以下内容:
API_KEY = "your_api_key_here"
- 启动服务器:
python server.py
📚 详细文档
MCP 配置
示例配置
{
"api_key": "your_api_key",
"server_address": "localhost:5000"
}
配置说明
api_key:用于访问外部 API 的密钥server_address:服务器的地址和端口
📄 许可证
本项目采用 MIT 许可证。
⚠️ 重要提示
本服务器会与外部 API 进行交互。在使用 MCP 客户端确认操作之前,请始终验证请求的操作是否合适。
微信扫一扫