Meerkats.ai MCP服务器
这是Meerkats.ai网络抓取服务的模型上下文协议(MCP)服务器。它提供了用于网络抓取、RSS提要处理和谷歌搜索的工具。
特性
- Web剪贴:删除任何URL并将内容标记为markdown
- RSS源处理:处理RSS提要并获取内容
- 谷歌搜索:搜索谷歌并获取结果
安装
- 克隆此存储库
- 安装依赖项:
npm install- 创建一个
.env文件基于.env.example并添加您的Meerkats.ai API密钥 - 构建项目:
npm run build配置
将MCP服务器添加到MCP设置配置文件中:
{
"mcpServers": {
"meerkats": {
"command": "node",
"args": ["path/to/meerkats.ai/build/index.js"],
"env": {
"MEERKATS_API_KEY": "your_api_key_here",
"SCRAPPER_API_URL": "https://api.meerkats.ai",
"SCRAPPER_CALLBACK_API_URL": "https://api.meerkats.ai/callback"
}
}
}
}可用工具
scrape_url
删除一个URL并将内容作为markdown返回。
参数:
url(必填):要抓取的URLwait(可选):刮擦前等待的时间(秒)query(可选):在页面上搜索的查询
rss_feed
处理RSS提要并返回内容。
参数:
url(必填):RSS源的URLwait(可选):处理前等待的时间(秒)
谷歌搜索
搜索谷歌并返回结果。
参数:
query(必填):在谷歌上搜索的查询
示例用法
// Example of using the scrape_url tool
const result = await use_mcp_tool({
server_name: "meerkats",
tool_name: "scrape_url",
arguments: {
url: "https://example.com",
wait: 2
}
});
// Example of using the google_search tool
const searchResult = await use_mcp_tool({
server_name: "meerkats",
tool_name: "google_search",
arguments: {
query: "meerkats.ai web scraping"
}
});许可证
麻省理工学院
