A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
MCP server for AI-powered web research — search, fetch, synthesize
An MCP server for AI agents that need to search the web, read pages, and synthesize research — all in a single tool call.
Pay-per-use. No subscription. No idle charges. Powered by Apify Standby.
Three tools, designed to work together:
| Tool | What it does |
|---|---|
web_search | Search the web. Returns titles, URLs, and snippets. Uses Brave Search API (if configured) or DuckDuckGo fallback. |
fetch_page | Fetch any URL and return clean markdown. Strips ads, nav, and boilerplate. Supports article, full-body, or links-only extraction. |
research_topic | Multi-step research in one call: search → fetch → score relevance → deduplicate → extract key facts → synthesize. |
Add to your MCP client config (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"web-research": {
"type": "http",
"url": "https://idapixl--web-research-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer YOUR_APIFY_API_TOKEN"
}
}
}
}
Replace YOUR_APIFY_API_TOKEN with your token from apify.com/account/integrations.
Claude Code:
claude mcp add web-research https://idapixl--web-research-mcp.apify.actor/mcp --transport http
Cursor / Windsurf — add via Settings > MCP Servers > HTTP URL.
Pay only for what you use. Charged per tool call.
| Event | Price |
|---|---|
web_search | $0.003 |
fetch_page | $0.005 |
research_topic | $0.025 (single charge, includes all sub-calls) |
By default the actor uses DuckDuckGo HTML scraping, which works without any key. For better results and freshness filtering:
When the key is set, web_search and research_topic will use Brave Search automatically. DuckDuckGo is the fallback on error.
{
"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"
}
}
| Field | Type | Default | Description |
|---|---|---|---|
braveApiKey | string (secret) | — | Brave Search API key for higher-quality search |
maxSearchResults | integer | 5 | Max results per web_search call (1–10) |
fetchTimeoutSecs | integer | 30 | Page fetch timeout in seconds (5–120) |
proxyConfiguration | object | — | Apify Proxy config (residential recommended for best success rates) |
web_searchquery (required) — search query, max 500 charsmaxResults (optional) — 1–10, default 5freshness (optional) — pd past day, pw past week, pm past month, py past year (Brave only)fetch_pageurl (required) — page URLtimeoutSecs (optional) — 5–120, default 30extractMode (optional) — article main content (default), full entire body, links all linksresearch_topictopic (required) — research topic or question, max 500 charsmaxSources (optional) — 1–5, default 3focus (optional) — sub-question to narrow the research (e.g. "performance benchmarks"), max 200 charsresearch_topic scores relevance, deduplicates near-duplicate sources (>70% sentence overlap filtered), and extracts key sentences containing your query termsBuilt by Idapixl. TypeScript, MCP SDK 1.x, Apify SDK 3.x.
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
English-first Korean equity intelligence MCP — DART filings, foreign-holder 5%-rule flows, activist filings, KRX news. F
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control sc
via web
0
via CLI