SearXNG MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| searchA | Quick search for web or news content. Use this when:
This runs a SINGLE search and returns up to max_results (default 10). For comprehensive research with multiple sources, use research_topic instead. Parameters: query* - What to search for category - "general" for web search, "news" for news articles (default: general) engines - Optional: Specific engines (e.g., "google,bing") max_results - Number of results (default: 10, max: 50) Returns: Search results with titles, URLs, and snippets |
| search_mediaA | Search for images or videos. Use this when:
Parameters: query* - What to find media_type - "images" or "videos" (default: images) engines - Optional: Specific engines max_results - Number of results (default: 10, max: 50) Returns: Media URLs with thumbnails and sources |
| research_topicA | Deep research with multiple searches and source validation. Use this when:
This tool runs 2-6 searches automatically using different strategies:
Perfect for creating comprehensive briefings with validated information. Parameters: query* - Research topic depth - Research thoroughness: • "quick" - 2 searches, ~15 unique sources • "standard" - 4 searches, ~30 unique sources (recommended) • "deep" - 6 searches, ~50 unique sources CRITICAL - After receiving sources, you MUST:
Returns: Research briefing with analyzed, validated, cross-referenced information |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
The three tools have clearly distinct purposes with no ambiguity. 'research_topic' is for comprehensive multi-source analysis, 'search' is for simple web/news lookups, and 'search_media' is specifically for images/videos. The descriptions explicitly differentiate them and guide when to use each tool.
The naming is mostly consistent with a verb_noun pattern, but there's a minor deviation. 'research_topic' and 'search_media' follow a clear pattern, while 'search' is a single verb without a noun, which slightly breaks consistency. However, all names are readable and intuitive for their functions.
With only 3 tools, this is well-scoped for a search-focused server. Each tool earns its place by covering distinct search use cases: deep research, simple queries, and media searches. This minimal set avoids bloat while providing complete coverage for the domain's core functionalities.
The tool surface is complete for a search server, covering all essential operations without gaps. It includes comprehensive research, basic search, and media search, which are the primary actions users would expect. There are no dead ends, and the tools support the full lifecycle of search tasks from quick lookups to in-depth analysis.