Search is a Nerve agent that receives a user query and generates a markdown report of the results using the Brave Search API.
The Brave Search MCP server requires an API key and NPX:
npm i -g npx
While Docker is required for mcp/fetch.
Make sure Nerve is installed and updated to the latest version:
pip install --upgrade nerve-adk
Install this agent:
# this will download and install (or update) to ~/.nerve/agents
nerve install evilsocket/search
Set your Brave Search API key and run the agent:
# use any model supported by litellm
export NERVE_GENERATOR=openai/gpt-4o
export OPENAI_API_KEY=...
# set the brave search api key
export BRAVE_API_KEY=...
nerve run search --query 'what is the most intelligent LLM?'