{"type":"mcp_server","name":"mcp-searxng","description":"This repository provides an MCP server implementation that integrates the SearxNG API, enabling web search capabilities with features like general queries, news, and pagination control. This repository provides an MCP","category":"Search & Knowledge","language":"JavaScript","stars":1024,"forks":7,"owner":"ihor-sokoliuk","github_url":"https://github.com/ihor-sokoliuk/mcp-searxng","homepage":null,"setup":"## Setup\n\n### Setting the SEARXNG_URL\n\n1.  Choose a SearxNG instance from the [list of public instances](https://searx.space/) or use your local environment.\n2.  Set the `SEARXNG_URL` environment variable to the instance URL.\n3.  The default `SEARXNG_URL` value is `http://localhost:8080`.\n\n### Usage with Claude Desktop\n\n### Installing via Smithery\n\nTo install SearxNG Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@ihor-sokoliuk/server-searxng):\n\n```bash\nnpx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude\n```\n\n### NPX\n\n```json\n{\n  \"mcpServers\": {\n    \"searxng\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\"\n        \"<full path to mcp-searxng repo>/\"\n      ],\n      \"env\": {\n        \"SEARXNG_URL\": \"YOUR_SEARXNG_INSTANCE_URL\"\n      }\n    }\n  }\n}\n```\n\n### Docker\n\n#### Build\n\n```bash\ndocker build -t mcp-server-searxng:latest -f Dockerfile .\n```\n\n#### Use\n\nAdd this to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"searxng\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\",\n        \"-i\",\n        \"--rm\",\n        \"-e\",\n        \"SEARXNG_URL\",\n        \"mcp-server-searxng:latest\"\n      ],\n      \"env\": {\n        \"SEARXNG_URL\": \"YOUR_SEARXNG_INSTANCE_URL\"\n      }\n    }\n  }\n}\n```","tools":"## Available Tools\n\n\t\t1. Web Search (General queries, news, articles, with pagination)\n\t\t2. Pagination (Control return size and result counts options)\n\t\t3. searxng_web_search (Execute web searches with pagination)\n","faq":null,"created_at":"2024-12-23T02:00:51+00:00","updated_at":"2025-03-25T09:32:36+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-searxng-web-search-api","related_articles":[]}