Deep Research MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Хост MCP-сервера | 0.0.0.0 |
| MCP_PORT | No | Порт | 8765 |
| LLM_MODEL | No | Базовая модель (используется обеими ролями, если роли не заданы) | qwen2.5:7b |
| LLM_API_KEY | No | API-ключ | ollama |
| SEARXNG_URL | No | URL SearXNG | http://searxng:8080 |
| LLM_BASE_URL | No | OpenAI-совместимый endpoint | http://localhost:11434/v1 |
| NEWS_DOMAINS | No | Домены мировых СМИ — для режима «новости/статьи» | |
| SOCIAL_DOMAINS | No | Домены соцсетей — поднимаются в режиме «ищи в социальных сетях» | |
| BLOCKED_DOMAINS | No | Список доменов под безусловный отсев (opt-in) | |
| QUERY_REPHRASER | No | Включён ли Query Rephraser | true |
| SEARXNG_ENGINES | No | Список движков | google,bing,duckduckgo |
| ACADEMIC_DOMAINS | No | Домены научных/академических источников — для режима «факт-чек» | |
| INTENT_DETECTION | No | Включён ли детектор намерений в запросе пользователя | true |
| LLM_WORKER_MODEL | No | Слабая/дешёвая модель для извлечения фактов из чанков (пусто → LLM_MODEL) | |
| MAX_QUERY_LENGTH | No | Максимальная длина запроса для рефразера | 120 |
| MIN_RESULT_SCORE | No | Фильтр по SearXNG-score. 0 = не фильтровать | 0.0 |
| PRIORITY_DOMAINS | No | Список доменов-экспертов, +100 к рангу (opt-in) | |
| SEARXNG_LANGUAGE | No | Язык поиска (можно `en`, `en-all`) | ru |
| CRAWL_TIMEOUT_SEC | No | Таймаут парсинга URL | 60 |
| LLM_PLANNER_MODEL | No | Сильная модель для планирования источников и финального синтеза (пусто → LLM_MODEL) | |
| LLM_WORKER_API_KEY | No | Опц. отдельный API-ключ для worker'а (пусто → LLM_API_KEY) | |
| SEARXNG_CATEGORIES | No | Дефолтные SearXNG-категории (используются, если LLM-планировщик не сработал). Допустимые: `general news science social videos images files music it map` | general |
| SEARXNG_SAFESEARCH | No | 0/1/2 | 0 |
| LLM_WORKER_BASE_URL | No | Опц. отдельный endpoint для worker'а (например, локальный Ollama с 3B-моделью) (пусто → LLM_BASE_URL) | |
| MAX_PARALLEL_CRAWLS | No | Одновременных парсингов | 5 |
| MAX_ITERATIONS_SPEED | No | Лимиты итераций по режимам: speed | 2 |
| MAX_RESULTS_PER_QUERY | No | Сколько просить у SearXNG на запрос | 10 |
| DOMAIN_BOOST_THRESHOLD | No | Буст домена, если он встретился по ≥N запросам | 2 |
| MAX_ITERATIONS_QUALITY | No | Лимиты итераций по режимам: quality | 25 |
| MAX_ITERATIONS_BALANCED | No | Лимиты итераций по режимам: balanced | 6 |
| RESULTS_TOP_K_PER_QUERY | No | Сколько URL оставлять на запрос после реранкинга | 10 |
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 | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tvermolaev-source/deep-research-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server