网络研究MCP——搜索、提取与合成
一个MCP服务器,用于需要搜索网络、阅读页面和综合研究的AI代理——所有这些都在一个工具调用中完成。
按次付费。没有订阅。无闲置费用。 由Apify Standby提供支持。
______________________________________________________________________
它做什么
三种工具,设计用于协同工作:
| 工具 | 它做什么 |
|---|---|
web_search | 搜索网络。返回标题、URL和代码段。使用勇敢搜索API(如果已配置)或DuckDuckGo回退。 |
fetch_page | 获取任何URL并返回干净的markdown。剥离广告、导航和样板。支持文章、全文或仅链接提取。 |
research_topic | 一次通话中的多步研究:搜索→ 获取→ 分数相关性→ 去重→ 提取关键事实→ 合成。 |
______________________________________________________________________
快速连接
添加到您的MCP客户端配置(Claude Desktop、Cursor等):
{
"mcpServers": {
"web-research": {
"type": "http",
"url": "https://idapixl--web-research-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer YOUR_APIFY_API_TOKEN"
}
}
}
}替换 YOUR_APIFY_API_TOKEN 您的令牌来自 apify.com/account/集成.
克劳德代码:
claude mcp add web-research https://idapixl--web-research-mcp.apify.actor/mcp --transport http光标/风帆 --通过“设置”>“MCP服务器”>“HTTP URL”添加。
______________________________________________________________________
定价
只为你使用的东西付费。按每次工具调用收费。
| 活动 | 价格 |
|---|---|
web_search | $0.003 |
fetch_page | $0.005 |
research_topic | 0.025美元(单次收费,包括所有子通话) |
______________________________________________________________________
勇敢搜索API设置(可选但推荐)
默认情况下,演员使用DuckDuckGo HTML抓取,无需任何按键即可工作。为了获得更好的结果和新鲜度过滤:
- 首选 brave.com/search/api 并注册免费套餐(每月2000次查询)
- 复制API密钥
- 在演员输入中,设置 勇敢搜索API密钥 (作为机密存储,从不在日志中公开)
当设置密钥时, web_search 和 research_topic 将自动使用Brave搜索。DuckDuckGo是错误的回退。
______________________________________________________________________
示例工具调用
使用新鲜度过滤器搜索(仅限Brave)
{
"tool": "web_search",
"arguments": {
"query": "Claude 4 release announcement",
"maxResults": 5,
"freshness": "pw"
}
}读取页面——链接提取模式
{
"tool": "fetch_page",
"arguments": {
"url": "https://docs.anthropic.com/en/api/getting-started",
"extractMode": "links"
}
}深入研究,专注
{
"tool": "research_topic",
"arguments": {
"topic": "Model Context Protocol",
"maxSources": 3,
"focus": "pricing and monetization"
}
}______________________________________________________________________
输入配置
| 字段 | 类型 | 默认值 | 描述 |
|---|---|---|---|
braveApiKey | string(secret) | - | 勇敢搜索API密钥,用于更高质量的搜索 |
maxSearchResults | integer | 5 | 每单位的最大结果 web_search 呼叫(1-10) |
fetchTimeoutSecs | integer | 30 | 页面获取超时(秒)(5–120) |
proxyConfiguration | object | -- | Apify代理配置(建议在住宅中使用,以获得最佳成功率) |
______________________________________________________________________
工具参考
web_search
query(必填)--搜索查询,最多500个字符maxResults(可选)--1–10,默认值5freshness(可选)--pd过去的一天,pw上周,pm上个月,py去年(仅限Brave)
fetch_page
url(必填)--页面URLtimeoutSecs(可选)--5–120,默认值30extractMode(可选)--article主要内容(默认),full整个身体,links所有链接
research_topic
topic(必填)--研究主题或问题,最多500个字符maxSources(可选)--1–5,默认值3focus(可选)--缩小研究范围的子问题(例如“性能基准”),最多200个字符
______________________________________________________________________
备注
- 无状态:每个MCP请求都会得到一个隔离的服务器实例
research_topic对相关性进行评分,对重复源附近的重复数据进行去重(过滤掉超过70%的句子重叠),并提取包含查询词的关键句子- 代理:Apify住宅代理可提高阻止数据中心IP的页面的成功率
- 充电在执行前触发——如果充电后页面加载失败,该工具将返回错误
______________________________________________________________________
建造于 IdapixlTypeScript、MCP SDK 1.x、Apify SDK 3.x。
