Zed Extension

OutdatedAudit Done
other
View Session

Health

Outdated

Benchmark

100/100

SDK Version

No SDK dependency

Audit Status

Audit Done

Started May 11, 2026

Approval

Not requested

Latest Audit Result

Audit complete. Zed extension is a thin mcp-remote wrapper to hosted exa-mcp-server and passes only exaApiKey/tools query params, leaving per-tool parameters to the MCP server. Coverage for search/get_contents-style behavior is delegated correctly, but docs/settings are outdated: web_fetch_exa is missing, default tools are documented incorrectly, deprecated tools are presented without warnings, and find_similar is not an exa-mcp-server MCP tool. Exa changelog confirms /research sunsets May 1, 2026 and startCrawlDate/endCrawlDate are deprecated/ignored before removal.

Health: outdated

Missing Features (5)

  • web_fetch_exa (enabled by default on exa-mcp-server) is absent from extension documentation: README, default_settings.jsonc, installation_instructions.md, and Rust source comments
  • README claims defaults are web_search_exa + get_code_context_exa, but actual exa-mcp-server defaults are web_search_exa + web_fetch_exa; get_code_context_exa is disabled by default and marked deprecated on the server
  • find_similar is listed as a declared capability but does not exist as an exa-mcp-server MCP tool
  • DEPRECATED: deep_researcher_start and deep_researcher_check are documented/exposed and call /research/v1, while the changelog says /research sunsets May 1, 2026; replacement is /search with type: deep-reasoning
  • DEPRECATED: web_search_advanced_exa still exposes startCrawlDate/endCrawlDate, while the changelog says they are ignored April 15, 2026 and removed May 1

Marked outdated since May 11, 2026

Missing Features (9)

  • web_fetch_exa (enabled by default on exa-mcp-server) is absent from extension documentation: README, default_settings.jsonc, installation_instructions.md, and Rust source comments
  • README claims defaults are web_search_exa + get_code_context_exa, but actual exa-mcp-server defaults are web_search_exa + web_fetch_exa; get_code_context_exa is disabled by default and marked deprecated on the server
  • find_similar is listed as a declared capability but does not exist as an exa-mcp-server MCP tool
  • DEPRECATED: deep_researcher_start and deep_researcher_check are documented/exposed and call /research/v1, while the changelog says /research sunsets May 1, 2026; replacement is /search with type: deep-reasoning
  • DEPRECATED: web_search_advanced_exa still exposes startCrawlDate/endCrawlDate, while the changelog says they are ignored April 15, 2026 and removed May 1
  • Replace crawling_exa references in docs/settings with web_fetch_exa; crawling_exa is deprecated and only kept as a backwards-compatible alias
  • Fix README enabled-by-default section to list web_search_exa + web_fetch_exa, not get_code_context_exa
  • Add web_fetch_exa to README, default_settings.jsonc, installation_instructions.md, and Rust source settings comments
  • Mark deprecated tools in extension docs/settings: get_code_context_exa, company_research_exa, people_search_exa, deep_researcher_start/check, deep_search_exa, crawling_exa; point users to web_search_exa, web_search_advanced_exa, or web_fetch_exa as appropriate