AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
MCP Servers/
mcp-searxng
mcp-searxng logo

mcp-searxng

Active·★ 1.3k·MIT·Updated 2026-10-27
★ Essential★ Trending

This MCP server connects to the API of a SearXNG instance so an AI client can search the web. It exposes two tools. `searxng_web_search` takes a query with optional page number, time range (day, month, year), language and safe-search level. `web_url_read` fetches a URL and converts it to markdown, with options to start at a character position, limit length, extract the content under a heading, return paragraph ranges or only the list of headings. URL content is cached with a time-to-live to cut repeated requests.

You must supply a SearXNG instance: the required setting is the `SEARXNG_URL` environment variable (default `http://localhost:8080`). Optional settings cover HTTP Basic Auth for password-protected instances, a custom User-Agent and proxy variables. Run it with `npx -y mcp-searxng`, install it globally with `npm install -g mcp-searxng`, or use the `isokoliuk/mcp-searxng` Docker image. STDIO is the default transport; setting `MCP_HTTP_PORT` turns on an HTTP mode with `/mcp` and `/health` endpoints.

Because it queries your own SearXNG, search is not tied to a commercial search API key, although result quality depends on the engines your instance uses. The README states the MIT license, and the repository was last pushed on 2026-10-12. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-27.

License
MIT
Latest release
v2.9.0 · 2026-10-27
Last commit
2026-10-27
Contributors
26
Forks
166
Open issues and PRs
1
First published
2024-12-23
npm package
mcp-searxng 2.9.0 · 11,799 downloads last week

Source: GitHub, npm and PyPI public APIs.

#MCP#SearXNG#Web Search#API#Node.js#Web Browsing
$ Install
$ npm install -g mcp-searxng
↗ Visit site★ GitHub
01

Features

01Web Search with Pagination
02Advanced URL Content Reading
03Intelligent Caching with TTL
04Time and Language Filtering
05Safe Search Control
02

Why choose it

+Web search through your own SearXNG instance, with paging, time range, language and safe-search options
+`web_url_read` converts pages to markdown with heading, paragraph-range and length controls, and caches content
+Runs by `npx`, global npm install or Docker; STDIO by default with an optional HTTP mode and health check
+Supports Basic Auth, custom User-Agent and proxy settings; MIT; last push 2026-10-12
03

Trade-offs

!You must run or have access to a SearXNG instance; without one it does nothing
!Search quality depends on how that instance is configured, and the README gives no benchmarks
!`web_url_read` fetches arbitrary URLs from the machine running the server, so mind what network that machine can reach
!GitHub did not detect an SPDX license, although the README says MIT
04

Maintenance check

ActiveChecked: 2026-10-23
Last commit
2026-10-22
Commits, last 90 days
100+
Releases, last 90 days
16
Latest release
v2.7.0 (2026-10-20)
Open issues
0
Recent issues with at least one comment
1/1
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 19, 2, 26, 7, 5, 11, 33, 7, 15, 12, 10, 8

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

MCP Protocol
Native
Verified via docs
SearXNG
Integrated
Verified via docs
Node.js
Runtime
Verified via docs
Docker
Containerized
Verified via docs
06

Quick start

1
$ npm install -g mcp-searxng
07

Use cases

↳Integrating real-time web search into AI agents and assistants.
↳Extracting and processing content from specific URLs for analysis or summarization.
↳Providing up-to-date information to large language models for RAG applications.
08

Alternatives

⚡Top VS:
VSregistry★7.4k→VSfirecrawl-mcp-server★7.7k→VSexa-mcp-server★5.2k→VSawesome-mcp-servers★96.9k→
registry logo
registry★ 7.4k
A community driven registry service for Model Context Protocol (MCP) servers.
VSCompare→
firecrawl-mcp-server logo
firecrawl-mcp-server★ 7.7k
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
VSCompare→
exa-mcp-server logo
exa-mcp-server★ 5.2k
Exa MCP for web search and web crawling!
VSCompare→
awesome-mcp-servers logo
awesome-mcp-servers★ 96.9k
A collection of MCP servers.
VSCompare→
telegram-mcp logo
telegram-mcp★ 1.9k
Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
VSCompare→
Brave Search MCP logo
Brave Search MCP★ 1.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
VSCompare→
mcp-proxy logo
mcp-proxy★ 2.8k
A bridge between Streamable HTTP and stdio MCP transports
VSCompare→
apple-docs-mcp logo
apple-docs-mcp★ 1.4k
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
ihor-sokoliuk /
mcp-searxng
↗

MIT MCP server that gives agents web search through your own SearXNG instance, plus URL-to-markdown reading

1.3k166MIT
Last commit1d ago
StatusActive
CategoryMCP Servers
Contributors26
Latest releasev2.9.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.