Model Context Protocol (MCP) server for searchapi.io API
npm install searchapi-mcpModel Context Protocol (MCP) server for searchapi.io API
searchapi-mcp 是一个 Model Context Protocol (MCP) 服务器,它为 Claude 等 AI 助手提供了访问 searchapi.io API 的能力。通过这个工具,AI 助手可以搜索 Google 地图、航班、酒店等信息。
- 搜索 Google 地图上的地点或服务
- 搜索 Google 航班信息
- 搜索 Google 酒店信息
- 搜索 Google 地图评论
- 查询 Google 酒店详细信息
- 查询 Google 航班日历价格
- 获取当前系统时间和旅行日期建议
- 搜索 Google 搜索结果
- 搜索 Google 视频结果
``bash`
npm install -g searchapi-mcp
在使用之前,你需要设置 SEARCHAPI_API_KEY 环境变量:
`bash`
export SEARCHAPI_API_KEY="your_api_key"
`bash使用 stdio 传输启动服务器
searchapi-mcp
$3
在
claude_desktop_config.json 中添加以下配置:`json
{
"mcpServers": {
"searchapi": {
"command": "npx",
"args": [
"-y",
"searchapi-mcp"
],
"env": {
"SEARCHAPI_API_KEY": "your_api_key",
"MCP_TRANSPORT": "stdio"
}
}
}
}
`工具函数
$3
搜索 Google 地图上的地点或服务。
参数:
-
query:搜索查询
- location_ll(可选):位置坐标,格式为"纬度,经度"$3
搜索 Google 航班信息。
必填参数:
-
departure_id:出发地 ID
- arrival_id:目的地 ID
- outbound_date:出发日期
- flight_type:航班类型(默认:round_trip)对于往返航班(round_trip),还需要:
-
return_date:返程日期$3
搜索 Google 酒店信息。
必填参数:
-
q:搜索查询
- check_in_date:入住日期
- check_out_date:退房日期$3
搜索 Google 地图上的评论数据。
必填参数(二选一):
-
place_id:地点 ID
- data_id:数据 ID$3
查询 Google 酒店详细信息。
必填参数:
-
property_token:物业令牌
- check_in_date:入住日期
- check_out_date:退房日期$3
查询 Google 航班日历价格。
必填参数:
-
flight_type:航班类型
- departure_id:出发地 ID
- arrival_id:目的地 ID
- outbound_date:出发日期对于往返航班(round_trip),还需要:
-
return_date:返程日期$3
获取当前系统时间和旅行日期建议。
参数:
-
format(可选):日期格式(默认:iso)
- days_offset(可选):日期偏移量(默认:0)
- return_future_dates(可选):是否返回未来日期(默认:false)
- future_days(可选):未来天数(默认:7)$3
搜索 Google 搜索结果。
必填参数:
-
q:搜索查询$3
搜索 Google 视频结果。
必填参数:
-
q`:搜索查询MIT