{"repo":"iqbalmh18/brave-api","free":true,"listed":false,"github":"https://github.com/iqbalmh18/brave-api","clone":"git clone https://github.com/iqbalmh18/brave-api.git","description":"Brave API is totally free. No login. No API key. No bullshit.","language":"Python","stars":51,"topics":["brave","brave-api","brave-search","brave-search-api","brave-ask","ai","ai-search-engine","mcp","mcp-tools","search-api"],"license":"MIT","category":"mcp-servers","readme_excerpt":"An async Python client for Brave Search , providing streaming AI answers and structured web search in a single, typed interface - with a built-in Model Context Protocol (MCP) server. --- Features - Async Brave Ask client with blocking and streaming responses - Multi-turn conversations and multimodal image input - Structured search for web, images, news, videos, and Brave Goggles - Pagination, autocomplete suggestions, and typed Pydantic models - Configurable language, region, safe search, timeout, retries, and proxies - FastMCP server with stdio and HTTP transports Documentation The complete documentation is available at brave-api.readthedocs.io. It includes detailed guides, configuration, MCP setup, examples, error handling, and the generated API reference. Installation Requires Python 3.11+. For MCP support: With pip: From source: Quick start Ask Search All public methods are asynchronous and should normally be used inside async with BraveClient() . Search verticals Every search method returns the same SearchResult response envelope: Pagination uses Brave's page-based offset value, where 0 is the first page: Use spellcheck=False for exact keyword matching. Use client.suggest() for autocomplete suggestions. Streaming Configuration See the configuration guide for all supported options. MCP server Install the optional MCP dependency: Run locally over stdio: Or run an HTTP server: Available search tools include search , search images , search news , search videos , search goggl","default_branch":null,"files":null,"tree":[],"storefront":"/r/iqbalmh18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iqbalmh18/brave-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}