Skip to main content
Glama

SearXNG MCP Server

web_search

Perform web searches using a privacy-respecting metasearch engine with customizable parameters like language, time range, categories, and safe search levels to find relevant online content.

Instructions

Perform web searches using SearXNG, a privacy-respecting metasearch engine. Returns relevant web content with customizable parameters. Returns a Dictionary response with status, message, data (search results), and error if any.

Input Schema

NameRequiredDescriptionDefault
categoriesNoCategories to search in (e.g., 'general', 'images', 'news'). Default: null (all categories).
enginesNoSpecific search engines to use. Default: null (all available engines).
languageNoLanguage code for search results (e.g., 'en', 'de', 'fr'). Default: 'en'en
max_resultsNoMaximum number of search results to return. Range: 1-50. Default: 10.
pagenoNoPage number for results. Must be minimum 1. Default: 1.
queryNoSearch query
safesearchNoSafe search level: 0 (off), 1 (moderate), 2 (strict). Default: 1 (moderate).
time_rangeNoTime range for search results. Options: 'day', 'week', 'month', 'year'. Default: null (no time restriction).

Input Schema (JSON Schema)

{ "properties": { "categories": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "description": "Categories to search in (e.g., 'general', 'images', 'news'). Default: null (all categories)." }, "engines": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "description": "Specific search engines to use. Default: null (all available engines)." }, "language": { "default": "en", "description": "Language code for search results (e.g., 'en', 'de', 'fr'). Default: 'en'", "type": "string" }, "max_results": { "default": 10, "description": "Maximum number of search results to return. Range: 1-50. Default: 10.", "maximum": 50, "minimum": 1, "type": "integer" }, "pageno": { "default": 1, "description": "Page number for results. Must be minimum 1. Default: 1.", "minimum": 1, "type": "integer" }, "query": { "default": null, "description": "Search query", "type": "string" }, "safesearch": { "default": 1, "description": "Safe search level: 0 (off), 1 (moderate), 2 (strict). Default: 1 (moderate).", "type": "integer" }, "time_range": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Time range for search results. Options: 'day', 'week', 'month', 'year'. Default: null (no time restriction)." } }, "type": "object" }

Other Tools from SearXNG MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/Knuckles-Team/searxng-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server