urlhttps://api-dashboard.search.brave.com/app/documentation/web-search/get-started
Fetch prompt: Extract: API base URL, available endpoints (web search, news, summarizer, image, video, etc.), authentication method/header name, and any mention of Python SDK or async support.
Tool result summary: # Brave Search API - Key Information **API Base URL:** `https://api.search.brave.com/res/v1/` **Available Endpoints:** The documentation mentions several service APIs including web search, news search, video search, image search, summarizer, place search, LLM context, answers, autosuggest, and spellcheck functions. **Authentication Method:** The API uses token-based authentication via the header `X-Subscription-Token
Agent context: Good — it's **py-xiaozhi**, an async Python voice-assistant with an MCP tool registry (`src/mcp/tools/`). A web-search tool plugs in cleanly as a new MCP tool. Now I'll verify the finalist providers against their current official docs in parallel.