MCP Catalogs
Home

mcp-search

by caikiji·1·Score 37

MCP server for web search using SearXNG with privacy-respecting metasearch capabilities.

searchai-llmdeveloper-tools
0
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

@caikiji/mcp-search is an MCP server that provides web search functionality through a SearXNG instance. It offers tools for querying the web with deduplication, snippet extraction, and page fetching capabilities. The server is designed to be privacy-respecting with self-hosted options and includes features like token-efficient compact mode and customizable search parameters. It supports multiple search engines and provides detailed configuration options through environment variables.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Privacy-conscious web search integration into AI assistants
you:Research tool for academic and content creation
you:Automated content collection and analysis
you:How do I set up my own SearXNG instance?
you:What search engines are supported?

When to choose this

Choose this MCP server when you need privacy-respecting web search with control over your data and access to multiple search engines in one interface.

When NOT to choose this

Don't choose this if you need real-time search results from commercial engines like Google or Bing, or if you require features beyond what SearXNG provides.

Tools this server exposes

3 tools extracted from the README
  • queryquery(query, [language], [categories], [time_range], [engines], [pageno], [count], [format])

    Web search with deduplication, snippet, and source info

  • resultresult(url, [max_length])

    Fetch a URL and return as Markdown

  • infoinfo([scope])

    Show instance information and available search engines

Comparable tools

mcp-duckduckgomcp-brave-searchperplexity-mcpweb-search-server

Installation

npm install -g @caikiji/mcp-search

Add to Claude Desktop config:

{
  "mcpServers": {
    "search": {
      "command": "npx",
      "args": ["-y", "@caikiji/mcp-search"],
      "env": {
        "SEARCH_URL": "https://search.example.com",
        "SEARCH_AUTH": "user:password"
      }
    }
  }
}

FAQ

How do I set up my own SearXNG instance?
You can deploy SearXNG using Docker, or follow the installation guide at https://searxng.github.io/searxng/admin/installation.html
What search engines are supported?
The server supports Brave, DuckDuckGo, Bing News, and other engines depending on your SearXNG instance configuration. Use the 'info' tool to see available engines.

Compare mcp-search with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.