Gigaplexity MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gigaplexity MCPWhat are the latest advances in quantum computing?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🔍 Gigaplexity MCP
Gigaplexity MCP — MCP-сервер, который превращает GigaChat в поисковый инструмент: можно быстро получать ответы из интернета, запускать глубокие исследования и пошаговое рассуждение.
Работает в MCP-совместимых клиентах (например, VS Code Copilot, Claude Desktop и других).
Статус проекта:Alpha.
Содержание
Related MCP server: Gemini Research MCP Server
Возможности
Инструмент | Что делает | Примерная скорость |
| Короткий ответ с веб-поиском и ссылками. Поддерживает вложения (документы, изображения, аудио). | ~20s |
| Глубокое многошаговое исследование по теме с развёрнутым отчётом. | ~45s |
| Пошаговое рассуждение с опорой на веб-источники. | ~5s |
Быстрый старт
1) Получите cookie GigaChat
Нужна одна строка cookie из браузера. Войдите в giga.chat, откройте DevTools (F12) и выполните шаги:
Откройте вкладку Network.
Отправьте любое сообщение в чат.
Найдите запрос к
https://giga.chat/api/giga-back-web/api/v0/sessions/request.В Headers найдите заголовок
Cookie.Скопируйте полное значение (
_sm_sess=...; _sm_user_id=...; ...).
Токен _sm_sess обычно короткоживущий, а полная актуальная cookie-строка чаще работает стабильнее.
user_id берётся автоматически из JWT, project_id — автоматически через profile API.
2) Добавьте сервер в конфиг MCP-клиента
{
"mcpServers": {
"gigaplexity": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/alexsvdk/gigaplexity-mcp@stable",
"gigaplexity-mcp"
],
"env": {
"GIGACHAT_COOKIES": "_sm_sess=eyJ...; _sm_user_id=2a4a...; sticky_cookie_dp=..."
}
}
}
}3) Задайте первый запрос
«Найди последние изменения в Python 3.13» →
ask«Что в этом PDF?» (с файлом) →
ask+file_paths«Опиши это изображение» (с файлом) →
ask+file_paths«Сделай исследование по time-series базам данных» →
research«Пошагово объясни, почему трансформеры эффективны» →
reason
Использование
Инструменты сервера:
ask(query, file_paths?)research(query, domains?, extended?)reason(query)
Если вы используете вложения, передавайте абсолютные пути к локальным файлам.
Вложения файлов
ask поддерживает вложения через file_paths.
Поддерживаемые категории:
Документы:
pdf,docx,doc,pptx,ppt,xlsx,xls,epub,txt,htmlи файлы кода (py,js,tsи т.д.)Изображения:
jpg,jpeg,png,webp,heic,heif,bmpАудио:
mp3,aac,m4a,opus,wav,ogg
В одном запросе все файлы должны быть толькоодной категории (только документы / только изображения / только аудио).
Переменные окружения
Переменная | Обязательна | Описание |
| ✅* | Полная cookie-строка из DevTools |
| ✅* | JWT-токен (альтернатива |
| ❌ | UUID проекта (обычно подтягивается автоматически) |
| ❌ |
|
| ❌ | Базовый URL API (по умолчанию |
| ❌ | Версия приложения (по умолчанию |
| ❌ | Язык (по умолчанию |
| ❌ | Часовой пояс (по умолчанию |
| ❌ | Запускать |
| ❌ | Запас в секундах до JWT |
* Нужна либо GIGACHAT_COOKIES (рекомендуется), либо GIGACHAT_SM_SESS. Приоритет у GIGACHAT_COOKIES.
Локальная разработка
git clone https://github.com/alexsvdk/gigaplexity-mcp
cd gigaplexity-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
pip install pytest pytest-asyncio
# Юнит-тесты
pytest
# Интеграционные тесты (нужны валидные credentials)
export GIGACHAT_COOKIES="..."
pytest -m integration -sДля контрибьюторов
Если вы хотите помочь проекту, начните с этих документов:
CONTRIBUTING.md — процесс вклада и требования к PR
SECURITY.md — как безопасно сообщать об уязвимостях
CHANGELOG.md — формат и история изменений
.github/pull_request_template.md — шаблон Pull Request
.github/ISSUE_TEMPLATE/bug_report.md — шаблон bug report
.github/ISSUE_TEMPLATE/feature_request.md — шаблон feature request
.github/ISSUE_TEMPLATE/question.md — шаблон вопроса
docs/STYLEGUIDE.md — единые правила документации
Как это работает
flowchart TD
A[MCP client] --> B[gigaplexity-mcp]
B --> C[Auth via cookies/JWT]
C --> D[Preflight: GET /api/check + JWT exp]
D --> E[Request to GigaChat API]
E --> F[SSE stream parsing]
F --> G[Markdown result with citations]Базовый поток:
Аутентификация через cookie/токен браузерной сессии.
Preflight при первом обращении: локально проверяется
expJWT (с запасомGIGACHAT_PREFLIGHT_SKEWсекунд), затем —GET /api/check. Если токен истёк, MCP-сервер сразу возвращаетAuthExpiredErrorс понятной инструкцией по обновлению cookie.Отправка запроса в режим
ask,researchилиreason.Парсинг SSE-стрима и сбор полного ответа.
Форматирование в удобный markdown (включая ссылки на источники).
Auto-refresh_sm_sess в клиенте не поддерживается: для выпуска новой
cookie требуется SSO-редирект через браузер (Keymaster). Подробности и
инструкции — в docs/refresh-strategy.md.
Используемые режимы моделей:
Ask:
GigaChat-3-Ultra+ web searchResearch:
GigaChat-3-Ultra+ deep research agentReason:
GigaChat-2-Reasoning+ chain-of-thought режим
Архитектура
Подробности по протоколу и внутренним решениям: ARCHITECTURE.md.
Отказ от ответственности
Проект создан вобразовательных и исследовательских целях. Используйте на свой риск.
Личное использование: проект ориентирован на private/local self-hosting.
Риск блокировки: неофициальная автоматизация может нарушать условия сервиса GigaChat.
Без гарантий: ПО поставляется по лицензии MIT «как есть», без ответственности автора за последствия использования.
Лицензия
Для связи: пишите в телеграм @a1ex5.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Firecrawl — web search, scraping, and biomedical/arXiv paper search.
MCP server for Google search results via SERP API
MCP server for Russian books search, details, and recommendation candidates.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that utilizes LangGraph and Google Gemini to conduct comprehensive research through multi-iteration deep searches and quick results. It provides high-quality analysis with automated citations and grounding metadata for thorough investigations.2MIT
- AlicenseAqualityBmaintenanceMCP server for AI-powered research using Gemini. Provides fast grounded web search, deep autonomous research, URL extraction, and session management.69MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for internet search via direct Google and DuckDuckGo HTML scraping with AI-powered result normalization and optional summarization, requiring no API keys for search.MIT
- AlicenseNot gradedqualityDmaintenanceMulti-purpose research MCP server integrating web search, deep research, web scraping, research methodology routing, and GPT Researcher report generation.MIT