Google ADK

HealthyAudit Done
python
View Session

Health

Healthy

Benchmark

53/100

SDK Version

No SDK dependency

Latest: 2.12.1

Audit Status

Audit Done

Started May 11, 2026

Approval

Not requested

Latest Audit Result

Google ADK has NO Exa-specific code — it provides a generic McpToolset (mcp>=1.24) that dynamically discovers and wraps any MCP server's tools via list_tools/call_tool passthrough. When connected to exa-mcp-server, ADK correctly exposes whatever tools the server registers. The MCP integration itself is healthy and transparent. However, declared capabilities are partially inaccurate: find_similar has no MCP tool, instant search type and full content options (summary, subpages) require web_search_advanced_exa which is disabled by default, and the research endpoint tools still reference the sunset /research/v1 API. Verified endpoints: search (web_search_exa, web_search_advanced_exa), get_contents (web_fetch_exa via /contents). Search types auto and fast work via basic tool; instant only via advanced. Content options highlights work via basic tool; text, summary, subpages only via advanced.

Health: healthy
Latest SDK: 2.12.1

Missing Features (3)

  • find_similar endpoint declared as capability but no find_similar_exa tool exists in exa-mcp-server — Exa /findSimilar API has no MCP tool wrapper
  • web_search_advanced_exa (required for instant search type, summary, subpages, and advanced filters) is disabled by default in exa-mcp-server; users only get basic web_search_exa and web_fetch_exa unless they explicitly enable it via tools parameter
  • DEPRECATED: deep_researcher_start and deep_researcher_check tools still reference /research/v1 endpoint (sunset May 1, 2026 per Exa changelog); these are disabled by default but still present in codebase