| name | exa |
| description | Web search, content crawling, code context lookup, company research, and deep AI research via Exa. Use when the user needs to search the web, fetch page content from a URL, find code examples or documentation, research a company, or run a deep research report on a complex topic. |
Exa
Web search, crawling, code context, and deep research via the Exa MCP server (exa-mcp-server).
Setup
- MCP server:
exa-mcp-server (npm, stdio transport)
- Config:
~/.pi/agent/mcp.json → mcpServers.exa
- Auth:
EXA_API_KEY in ~/.zshrc.local, interpolated via ${EXA_API_KEY}
- Mode: Proxy (accessed through the
mcp gateway tool)
When to Use
- Search the web for any topic
- Fetch full content from a known URL
- Find code examples, docs, and programming solutions
- Research a company
- Run deep AI research reports on complex topics
Available Tools
Access all tools through the mcp gateway:
mcp({ server: "exa" }) # List available tools
mcp({ search: "exa" }) # Search for exa tools
mcp({ describe: "tool_name" }) # Show tool details
web_search_exa (default, enabled)
Search the web for any topic. Returns clean text content from top results.
mcp({ tool: "web_search_exa", args: '{"query": "latest AI agent frameworks", "numResults": 5}' })
| Parameter | Required | Description |
|---|