{
  "markdown": "# MCP Exa\n\n> A Python MCP server that exposes Exa search capabilities (no API key required)\n\n[![PyPI](https://img.shields.io/pypi/v/mcp-exa.svg)](https://pypi.org/project/mcp-exa/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-exa.svg)](https://pypi.org/project/mcp-exa/)\n[![Coverage](https://codecov.io/gh/daedalus/mcp-exa/branch/main/graph/badge.svg)](https://codecov.io/gh/daedalus/mcp-exa)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n\nmcp-name: io.github.daedalus/mcp-exa\n\n## Install\n\n```bash\npip install mcp-exa\n```\n\n## Usage\n\nNo API key required. The server uses Exa's public MCP endpoint.\n\nRun the MCP server:\n\n```bash\nmcp-exa\n```\n\nOr use as a module:\n\n```bash\npython -m mcp_exa\n```\n\n## Configuration\n\n### Available Tools\n\nThe server exposes the following MCP tools:\n\n| Tool | Description |\n| ---- | ----------- |\n| `web_search_exa` | Search the web for any topic |\n| `get_code_context_exa` | Find code examples from GitHub, Stack Overflow |\n| `crawling_exa` | Get full content from a specific URL |\n| `web_search_advanced_exa` | Advanced search with filters |\n\n## MCP Client Configuration\n\n### Claude Desktop\n\nAdd to your config file:\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"exa\": {\n      \"command\": \"mcp-exa\"\n    }\n  }\n}\n```\n\n### OpenCode\n\nAdd to your `opencode.json`:\n\n```json\n{\n  \"mcp\": {\n    \"exa\": {\n      \"type\": \"stdio\",\n      \"command\": \"mcp-exa\",\n      \"enabled\": true\n    }\n  }\n}\n```\n\n## Development\n\n```bash\ngit clone https://github.com/daedalus/mcp-exa.git\ncd mcp-exa\npip install -e \".[test]\"\n\n# run tests\npytest\n\n# format\nruff format src/ tests/\n\n# lint\nruff check src/ tests/\n\n# type check\nmypy src/\n```\n",
  "bytes": 1881,
  "sha": "6d1660689a405db7c3851882aa68f9f3ddc0f93499e499c209d393b1940a578d",
  "repo_slug": "daedalus/mcp-exa",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_daedalus_mcp_exa_88aa7233/readme"
}