← Back to blog

Set Up Search

Give your agent web search — zero API keys, one command, instant results.

tutorial·CrabTalk Team·

Give your agent the ability to search the web. No API keys required — CrabTalk's search queries Bing, Brave, DuckDuckGo, Mojeek, and Wikipedia in parallel, then ranks results by cross-engine consensus.

1. Start the search service

crabtalk search start

This installs and starts the search MCP server. The daemon discovers it automatically and registers its tools.

2. Verify

Attach to an agent and ask it to search for something:

crabtalk attach
> What's the latest news about Rust programming?

The agent will use the search tools to find and summarize results.

How it works

The search command runs as an MCP server. The daemon connects to it, discovers its tool schemas, and makes them available to agents. When an agent decides to search, it calls the tool — the search service queries five engines in parallel (Bing, Brave, DuckDuckGo, Mojeek, Wikipedia), merges results, and ranks by cross-engine consensus.

No API keys, no rate limits, no accounts. Results from multiple independent indexes are deduplicated and ranked automatically.

Managing the service

crabtalk search start    # install and start
crabtalk search stop     # stop the service
crabtalk ls              # list all running services

What's next

  • MCP Servers — how tool servers connect to the daemon
  • Commands — telegram, search, and custom commands
  • REPL — interactive chat features