SearXNG MCP Server
by kevinwatt
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SEARXNG_INSTANCES | No | Comma-separated list of SearXNG instances URLs | http://localhost:8080 |
SEARXNG_USER_AGENT | No | Custom User-Agent header for requests | MCP-SearXNG/1.0 |
NODE_TLS_REJECT_UNAUTHORIZED | No | Set to '0' to bypass SSL certificate verification (for development with self-signed certificates) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
web_search | Performs a web search using SearXNG, ideal for general queries, news, articles and online content. Supports multiple search categories, languages, time ranges and safe search filtering. Returns relevant results from multiple search engines combined. |