AgenticDataRequires SearXNG

Free Web Search for AI Agents

CLI Tool Name: agentic_web_search

Give your AI agent real-time internet search — for free. agentic_web_search queries the web via a self-hosted SearXNG instance and returns ranked results with title, URL, snippet, and source engine. No API key. No per-search cost. No rate limits imposed by the tool.

Why this exists

The problem

AI agents have a knowledge cutoff. Most web search solutions for agents cost $5–50/month or charge per query. APIs like Bing Search, Serper, and Brave all require paid keys.

The solution

SearXNG is a free, open-source metasearch engine you run yourself. Pair it with this MCP tool and your agent gets full internet search — completely free, completely private.

Get web search running in 2 commands

SearXNG runs as a Docker container. Once it's up, set the URL in your MCP config.

bash
# 1. Start SearXNG (one time)
git clone https://github.com/agenticstore/agentic-store-mcp
cd agentic-store-mcp && docker compose up -d

# 2. Run the MCP server with web search enabled
SEARXNG_URL=http://localhost:8080 uvx --refresh agentic-store-mcp

Or add it to your AI client config permanently:

claude_desktop_config.json
{
  "mcpServers": {
    "agenticstore": {
      "command": "uvx",
      "args": ["--refresh", "agentic-store-mcp"],
      "env": {
        "SEARXNG_URL": "http://localhost:8080"
      }
    }
  }
}
[tip]
Using Docker for the MCP server? See the Docker config with web search →

Parameters

ParameterTypeRequiredDescription
querystringyesThe search query string — exactly what you'd type into a search engine.
categorystringnoSearch category. Options: general, news, images, science, it, files. Defaults to general.
languagestringnoLanguage filter (e.g. en, de, fr). Defaults to all languages.

What your agent can now do

→Research any topic with current, live web results — not stale training data
→Find recent news, announcements, and events your model doesn't know about
→Look up documentation, package versions, and API changes published after model training
→Discover competitors, products, and companies with real-time web intelligence
→Answer questions that require up-to-date information (prices, events, new releases)
→Cross-reference claims against current sources before responding

Example output

json
{
  "query": "open source MCP tools for AI agents",
  "results": [
    {
      "title": "AgenticStore MCP Tools — Free, Open-Source",
      "url": "https://agenticstore.ai/docs",
      "snippet": "Give your AI agents real capabilities — Python linting, secret scanning, web search. Self-hosted. No account required.",
      "engine": "google",
      "score": 0.98
    },
    {
      "title": "Model Context Protocol — Anthropic",
      "url": "https://modelcontextprotocol.io",
      "snippet": "MCP is an open standard that enables AI models to interact with external tools and data sources.",
      "engine": "bing",
      "score": 0.91
    }
  ],
  "total_results": 8,
  "category": "general"
}
[note]
SearXNG required. This tool will not function unless a SearXNG instance is running and accessible at the URL set in SEARXNG_URL. Run docker compose up -d from the repo root to start it. The agentic_web_crawl tool works immediately with no setup.

Client integrations

Learn how to connect the agentic_web_search tool to your AI agent:

Explore other AgenticStore MCP tools

Web search FAQ