Agent Search MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MODE | No | Set to http to run in HTTP mode instead of the default stdio mode. | |
| PROXY_URL | No | Explicit proxy URL used when USE_PROXY=true. | |
| USE_PROXY | No | Set to true to use PROXY_URL as an explicit proxy. | |
| EXA_API_KEY | No | Optional API key for the Exa Search provider | |
| YDC_API_KEY | No | Optional API key for the You.com Search provider | |
| OUTPUT_STYLE | No | Set to compact to reduce response tokens. | |
| RERANK_TOP_K | No | Top-K used for optional semantic reranking. | |
| BOCHA_API_KEY | No | Optional API key for the Bocha Web Search provider | |
| BRAVE_API_KEY | No | Optional API key for the Brave Search provider | |
| ENABLED_TOOLS | No | Tool registration allowlist. Deny wins when combined with DISABLED_TOOLS. | |
| DENIED_ENGINES | No | Engine execution denylist. Deny wins when combined with ALLOWED_ENGINES. | |
| DISABLED_TOOLS | No | Tool registration denylist. Deny wins when combined with ENABLED_TOOLS. | |
| SEMANTIC_DEDUP | No | Enable optional semantic deduplication (uses Python and Model2Vec). | |
| SERPER_API_KEY | No | Optional API key for the Serper Google Search provider | |
| SNIPPET_LENGTH | No | Maximum snippet length for results. | |
| TAVILY_API_KEY | No | Optional API key for the Tavily Search provider | |
| WIBY_PROXY_URL | No | Explicit proxy URL for the Wiby engine. Takes precedence over its proxy pool. | |
| ALLOWED_ENGINES | No | Engine execution allowlist. Deny wins when combined with DENIED_ENGINES. | |
| ALLOWED_ORIGINS | No | Allowed origins for browser requests that include an Origin header in HTTP mode. | |
| DEDUP_THRESHOLD | No | Threshold used for optional semantic deduplication. | |
| HTTP_AUTH_TOKEN | No | Authentication token for HTTP mode. Required unless HTTP_ALLOW_UNAUTHENTICATED=true. | |
| SEMANTIC_RERANK | No | Enable optional semantic reranking (uses Python and Model2Vec). | |
| SOGOU_PROXY_URL | No | Explicit proxy URL for the Sogou engine. Takes precedence over its proxy pool. | |
| WIBY_PROXY_URLS | No | User-owned proxy pool for Wiby as a JSON array of 2-16 HTTP(S) proxy URLs. | |
| MAX_FULL_RESULTS | No | Maximum number of results kept in full detail when using compact output. | |
| MOJEEK_PROXY_URL | No | Explicit proxy URL for the Mojeek engine. Takes precedence over its proxy pool. | |
| SOGOU_PROXY_URLS | No | User-owned proxy pool for Sogou as a JSON array of 2-16 HTTP(S) proxy URLs. | |
| MOJEEK_PROXY_URLS | No | User-owned proxy pool for Mojeek as a JSON array of 2-16 HTTP(S) proxy URLs. | |
| PAID_ENGINE_ORDER | No | Selects the first configured optional provider; not a quality claim. | brave,exa,tavily,youcom,tencent_wsa,bocha,serper |
| SEARCH_CACHE_TTL_MS | No | Time-to-live for the exact-result cache in milliseconds. | |
| TENCENT_WSA_API_KEY | No | Optional API key for the Tencent Web Search API provider | |
| DUCKDUCKGO_PROXY_URL | No | Explicit proxy URL for the DuckDuckGo engine. Takes precedence over its proxy pool. | |
| SEARCH_PROVIDER_MODE | No | Default routing policy: free_first, quality_escalation, paid_first, or free_only. The default free_first policy never spends a configured API credential. | free_first |
| DUCKDUCKGO_PROXY_URLS | No | User-owned proxy pool for DuckDuckGo as a JSON array of 2-16 HTTP(S) proxy URLs. | |
| EVIDENCE_BUDGET_CHARS | No | Evidence-character budget that caps query-relevant passages across the complete response. | 1200 |
| SEARCH_CACHE_DIRECTORY | No | Directory to opt into local persistence of the exact-result cache. The default cache stays in memory. | |
| SEARCH_BUDGET_MAX_CALLS | No | Adapter-attempt budget. | 16 |
| SEARCH_CACHE_MAX_ENTRIES | No | Maximum number of entries in the exact-result cache. | |
| SEARCH_BUDGET_MAX_RESULTS | No | Admitted raw-result budget. | 100 |
| HTTP_ALLOW_UNAUTHENTICATED | No | Set to true to allow HTTP mode without HTTP_AUTH_TOKEN. | |
| SEARCH_BUDGET_MAX_ELAPSED_MS | No | End-to-end elapsed-time budget in milliseconds. | 30000 |
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 |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityActive
ResponsivenessNo issues