Skip to main content
Glama
MarcinWolnyEU

European Search Engine - Staan MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STAAN_API_KEYYesStaan API key, sent upstream as Authorization: Bearer. Required to call a tool. Must be visible ASCII without spaces.
STAAN_TIMEOUTNoTimeout of one attempt, in seconds (must be greater than 0).30
STAAN_BASE_URLNoAPI base URL. Must be https unless the host is loopback, must have a valid port, and must not contain credentials (user:password@).https://api.staan.ai/v2
STAAN_DEADLINENoOverall limit for one tool call, retries and waits included, in seconds (must be greater than 0). Keep it below your client's own tool timeout (often 60 s).50
STAAN_MCP_HOSTNoBind address (HTTP transports).127.0.0.1
STAAN_MCP_PATHNoURL path of the MCP endpoint./mcp
STAAN_MCP_PORTNoBind port (HTTP transports).8000
STAAN_RATE_LIMITNoMost requests per second the server starts, retries included, all tools and markets together; later ones wait. A number: from 1 upwards it is rounded down, below 1 it spaces requests 1 / rate seconds apart. 0 turns the limit off. Staan's default cap is 20.20
STAAN_MAX_RETRIESNoRetries for 429, 500, 502, 503, 504 and connection errors (0 to 10); read and write timeouts are never retried.2
STAAN_MCP_LOG_LEVELNoLog level, also applied to the HTTP server (WARNING hides its per-request access log). Logs go to stderr only.WARNING
STAAN_MCP_TRANSPORTNoTransport to serve: stdio, http or stateless.stdio
STAAN_MCP_AUTH_SCOPESNoScopes every token must have, space- or comma-separated.
STAAN_MCP_ALLOWED_HOSTSNoAccepted Host header value. Repeat the flag, or comma-separate the variable.
STAAN_MCP_AUTH_JWKS_URLNoJWKS URL for verifying JWT access tokens. Exactly one of the JWKS and introspection URLs must be set. Requires the oauth extra.
STAAN_MCP_AUTH_CLIENT_IDNoClient id for introspection (HTTP Basic). Required with introspection.
STAAN_MCP_ALLOWED_ORIGINSNoAccepted Origin header value. Comma-separate multiple values.
STAAN_MCP_AUTH_ALGORITHMSNoAccepted JWT algorithms. none is always refused.RS256,ES256
STAAN_MCP_AUTH_ISSUER_URLNoIssuer URL of your authorization server. Tokens must carry this iss. Setting any STAAN_MCP_AUTH_* variable enables the OAuth gate (HTTP transports only).
STAAN_MCP_AUTH_RESOURCE_URLNoCanonical public URL of this MCP endpoint, for example https://mcp.example.com/mcp. Tokens must have this value as their audience.
STAAN_MCP_MAX_CONTENT_CHARSNoLongest full_content text kept per search result (0, or at least 200). Longer pages are cut at a paragraph boundary and marked [... truncated ...]. Applies to both simple_response modes.0
STAAN_MCP_AUTH_CLIENT_SECRETNoClient secret for introspection. Required with introspection.
STAAN_MCP_AUTH_INTROSPECTION_URLNoRFC 7662 introspection endpoint. Exactly one of the JWKS and introspection URLs must be set. Needs a client id and secret.

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

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources