Home / Guides / Search and automation
MCP Servers for Web Search, Browsing and Automation
Search and browser servers exist because a model working from training data alone will confidently describe an API that changed months ago. These fetch the current page instead, whether that means a search result, a rendered site, or a cited answer.
The automation servers at the bottom go the other direction, letting the assistant kick off work in systems that have no MCP server of their own. That reach is the point, and also the reason to look closely at which tools you expose.
11 guides in this collection.
Web search and retrieval
Brave Search live results
Add real-time web search to Cursor IDE with the Brave Search MCP server: API key, mcp.json config, free-tier limits, and the prompts that actually get better answers.
Exa neural search for technical research
Exa MCP server setup for Cursor IDE: get an Exa API key, add the mcp.json block, and give your AI neural (embeddings-based) search that finds conceptually relevant pages a keyword search misses.
Perplexity cited answers
Perplexity MCP server setup for Cursor IDE: get a Perplexity API key, add the mcp.json block, and let your AI pull synthesized, cited answers from live web search instead of a list of links to sort through.
Pulling any page in as clean markdown
Install the official Fetch MCP server (mcp-server-fetch) in Cursor to retrieve and read a specific URL as markdown — docs pages, changelogs, GitHub issues — without full browser automation.
Browser control
Playwright accessibility-tree automation
Give Claude, Cursor, and VS Code a real browser with the official Playwright MCP server. Navigate pages, click, fill forms, and scrape using the accessibility tree.
Puppeteer without API keys
Puppeteer MCP server setup for Cursor IDE: install the reference server, add the mcp.json block, and let your AI navigate pages, click elements, fill forms, and take screenshots in a real Chromium instance — no auth tokens required.
Chrome DevTools debugging and performance
Chrome DevTools MCP server setup for Cursor IDE: install Google's official package, add the mcp.json block, and let your AI read console errors, network requests, and performance traces from a real Chrome instance — no API key required.
Workflow automation and reasoning
Zapier hosted workflow triggers
Connect Zapier to Claude, Cursor, and VS Code with MCP. Trigger and run workflows from your AI assistant, with hosted server setup and tool selection.
n8n MCP Server Trigger
Turn n8n workflows into tools Cursor can call in chat, two ways: a single workflow's MCP Server Trigger node, or instance-level MCP access covering multiple workflows with OAuth2 or a personal access token.
Hugging Face hub search, Spaces and jobs
Connect the official Hugging Face MCP server to Cursor IDE: generate the client config from huggingface.co/settings/mcp, search models and datasets, and run Spaces without leaving your editor.
Forcing step-by-step reasoning first
Install the official Sequential Thinking MCP server in Cursor to make the AI externalize multi-step reasoning — revise earlier steps, branch alternatives, and show its work before generating a fix.
Other kinds of MCP server
Prefer to scan the whole library at once? The complete article index lists every guide by publication date, and both hub views sit side by side on the guides page.