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.
# 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-mcpOr add it to your AI client config permanently:
{
"mcpServers": {
"agenticstore": {
"command": "uvx",
"args": ["--refresh", "agentic-store-mcp"],
"env": {
"SEARXNG_URL": "http://localhost:8080"
}
}
}
}Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | yes | The search query string — exactly what you'd type into a search engine. |
| category | string | no | Search category. Options: general, news, images, science, it, files. Defaults to general. |
| language | string | no | Language filter (e.g. en, de, fr). Defaults to all languages. |
What your agent can now do
Example output
{
"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"
}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: