Brave Search MCP server for AI agents

Search the web, news, videos, images and places with Brave's independent index, get page text extracted for LLM context, and get answers to questions written from live search results.

Brave SearchAPI_KEY

Runs with your users' own Brave Search accounts. Credentials stay on prompt-tm.com.

9 tools · 0 triggers

Auth
API key
Tools
9
Triggers
0
Category
Search, AI

Tools and triggers

  • Web search

    BRAVESEARCH_WEB_SEARCH

    Searches the web with Brave's own index. Returns web results with titles, URLs and snippets, plus news, videos, discussions, FAQs and an infobox where they apply.read-only

  • Search for LLM context

    BRAVESEARCH_LLM_CONTEXT

    Searches the web and returns the relevant text already extracted from the top pages, with its sources, sized for an agent's context window. Use it to ground an answer without fetching pages yourself.read-only

  • Answer a question

    BRAVESEARCH_ANSWER

    Answers a question in prose, written from a live web search (Brave's Answers API). Returns the answer as an OpenAI-compatible chat completion.read-only

  • News search

    BRAVESEARCH_NEWS_SEARCH

    Searches news articles. Returns titles, URLs, descriptions, sources and how old each article is.read-only

  • Video search

    BRAVESEARCH_VIDEO_SEARCH

    Searches videos across the web. Returns titles, URLs, descriptions, thumbnails and video details such as duration, views and creator.read-only

  • Image search

    BRAVESEARCH_IMAGE_SEARCH

    Searches images. Returns each image's title, thumbnail, metadata and the page it was found on. Not paged: raise `count` for more.read-only

  • Place search

    BRAVESEARCH_PLACE_SEARCH

    Finds businesses, landmarks and other places in an area, by `location` name or by `latitude` and `longitude`. Without `q` it returns notable places in the area.read-only

  • Suggest queries

    BRAVESEARCH_SUGGEST

    Returns query completions for what someone has typed so far.read-only

  • Check spelling

    BRAVESEARCH_SPELLCHECK

    Returns spelling corrections for a query or phrase.read-only

Try Brave Search now

Sign in, connect your account and run any of these in the playground, or ask your agent through the router.

Try it free

Connect via MCP

Create an MCP server for Brave Search in the dashboard, then add its URL to your client. This is the Claude Code command; the client guide has the others.

terminal
claude mcp add --transport http bravesearch \
  "https://www.prompt-tm.com/mcp/<server id>?user_id=<your user>" \
  --header "x-api-key: ptm_…"

Connect via REST

Run a tool with one request. The response is { data, error, successful, log_id } for every tool.

terminal
curl -X POST https://www.prompt-tm.com/api/v3/tools/execute/BRAVESEARCH_WEB_SEARCH \
  -H "x-api-key: $PROMPT_TM_KEY" -H "content-type: application/json" \
  -d '{ "user_id": "alice", "arguments": {} }'

Brave Search questions