Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HTTP_PROXYNoProxy URL for HTTP requests
http_proxyNoAlternative lowercase version for HTTP requests proxy
HTTPS_PROXYNoProxy URL for HTTPS requests
SEARXNG_URLNoThe URL of the SearxNG instancehttp://localhost:8080
https_proxyNoAlternative lowercase version for HTTPS requests proxy
AUTH_PASSWORDNoPassword for HTTP Basic Auth when using a password protected SearxNG instance
AUTH_USERNAMENoUsername for HTTP Basic Auth when using a password protected SearxNG instance

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
logging
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
searxng_web_searchA

Searches the web using SearXNG and returns a list of results, each with a title, URL, and content snippet. CRITICAL: The required parameter name is exactly query (not prompt, q, or any other name). Calls an external SearXNG instance; availability depends on the SEARXNG_URL configuration. Use pageno to paginate results; combine time_range and language to narrow scope. To read the full text of a result URL, follow up with web_url_read.

web_url_readA

Fetches a URL and returns its text content converted to markdown. Three modes: (1) Full content — omit filtering params; use startChar/maxLength to paginate large pages. (2) Section extraction — set section to return content under a specific heading. (3) Headings only — set readHeadings: true to list all headings (mutually exclusive with other filtering params). Returns an error string if the URL is unreachable or content cannot be extracted. Use after searxng_web_search to read the full content of individual result URLs.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Server ConfigurationCurrent server configuration and environment variables
Usage GuideHow to use the MCP SearXNG server effectively

Latest Blog Posts

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/ihor-sokoliuk/mcp-searxng'

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