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.
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.
- “Web search”BRAVESEARCH_WEB_SEARCH
- “Search for LLM context”BRAVESEARCH_LLM_CONTEXT
- “Answer a question”BRAVESEARCH_ANSWER
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.
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.
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": {} }'