MCP · search-web

search-web

Search the web from natural language prompts.

MCP endpoint https://next.hal9.ai/mcp/mcpbuild/search-web

First time connecting an MCP? See Installing MCPs for setup steps.

What it does

search-web turns a plain-language query into a real web search. Pass any query and the MCP calls the Exa search API, then returns the top results — titles, URLs, and AI-generated summaries:

search for recent news about Model Context Protocol
what are the best open-source MCP servers available?

How agents use this MCP

  1. Receive the querye.g. "find documentation for the MCP Python SDK"
  2. Search with ExaNeural search returns the top 5 most relevant pages with summaries
  3. Return formatted resultsTitles, URLs, and summaries ready for the agent to reason over

Self-host or run locally

cd search-web
pip install -r requirements.txt
export EXA_API_KEY=…
echo "search for MCP Python SDK" | python app.py
VariableRequired
EXA_API_KEYYes — get one free at exa.ai
SEARCH_NUM_RESULTSNo — defaults to 5

Full source: github.com/hal9ai/mcp.build/tree/main/search-web

Connecting from Claude, Claude Code, Cursor, or another MCP client? Point it at the endpoint above — full setup instructions on the Installing MCPs page.