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