AIKraft Agents

1mcp-app/agent

Единый сервер Model Context Protocol, агрегирующий несколько MCP-серверов в один.

MCP⭐ 528TypeScriptпоследний релиз: v0.39.8
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

1MCP — это унифицированный runtime для протокола Model Context Protocol (MCP), который агрегирует множество MCP-серверов в единый интерфейс. Он позволяет подключать агентов (Codex, Claude, Cursor) к инструментам через CLI-режим или HTTP, избегая сложной ручной настройки.

Зачем нужен

Инструмент решает проблему фрагментации конфигураций и избыточного контекста: вместо настройки каждого клиента отдельно, 1MCP предоставляет единый бэкенд для множества серверов. CLI-режим позволяет агентам постепенно открывать инструменты (через inspect и run), что снижает нагрузку на контекстное окно и упрощает управление правами доступа.

Что можно реализовать

  • Подключение автономных AI-агентов (Codex, Claude Code, Cursor) к набору MCP-серверов через упрощённый CLI-интерфейс.
  • Агрегация нескольких независимых MCP-серверов в один единый runtime для централизованного управления.
  • Использование template-серверов, которые создаются динамически на основе контекста клиента или сессии.
  • Настройка единой точки входа для HTTP-клиентов, поддерживающих MCP, без необходимости настройки каждого клиента отдельно.

Ключевые возможности

  • CLI-режим с пошаговым открытием инструментов: instructions -> inspect -> run.
  • Поддержка static-серверов (загрузка при старте) и template-серверов (решение из контекста).
  • Гибкие варианты подключения: CLI mode, stdio proxy или прямой HTTP-доступ.
  • Централизованное управление через `.1mcprc` и presets для разных проектов/клиентов.

👤 Кому подойдёт: Разработчики, использующие AI-агенты (Codex, Claude, Cursor), и инженеры, настраивающие инфраструктуру для работы с MCP-серверами.

Релизы

v0.39.8patch
🕐 4 дн назад · релиз на GitHub ↗

Выпуск v0.39.8: исправление бюджетов вывода инструментов, новые сборки для Linux, Windows, macOS и Docker-образы.

  • Fixed: Исправлена ошибка с бюджетами вывода инструментов (backport из #729).
  • Added: Добавлены бинарные сборки для Linux (x64, ARM64), Windows (x64) и macOS (ARM64, Intel).
  • Added: Обновлены Docker-образы: стабильная, расширенная и легковесная (lite) версии.
  • Added: Доступна установка через npm: @1mcp/agent@latest.
v0.39.7patch
🕐 6 дн назад · релиз на GitHub ↗

Исправлена ошибка с заголовком Mcp-Session-Id, возвращающая 400 при отсутствии в POST-запросах.

  • Fixed: Возврат ошибки 400, если в POST-запросе отсутствует заголовок Mcp-Session-Id.
v0.39.6patch
🕐 8 дн назад · релиз на GitHub ↗

Выпуск v0.39.6: исправление бага с восстановлением прав собственности (backport #712), доступны бинарники, Docker-образы и установка через NPM.

  • Fixed: Исправлена ошибка восстановления прав собственности (backport из #712).
  • Added: Добавлены бинарные сборки для Linux (x64/ARM64), Windows (x64) и macOS (ARM64/Intel).
  • Added: Обновлены Docker-образы: доступны stable, extended (recommended) и lite версии.
  • Added: Доступна установка через npm: npm install -g @1mcp/agent@latest.
v0.39.5patch
🕐 11 дн назад · релиз на GitHub ↗

Выпуск v0.39.5: исправление скрытия фоновых консолей Windows, обновление Docker-образов и NPM-пакета.

  • Fixed: Исправлено скрытие фоновых окон консоли среды выполнения в Windows.
  • Added: Добавлены Docker-образы: стабильная, расширенная и Lite-версии.
  • Added: Обновлены бинарные файлы для Linux, Windows и macOS (ARM64/x64).
  • Added: Доступна установка через npm: @1mcp/agent@latest.
v0.39.4patch
🕐 12 дн назад · релиз на GitHub ↗

Выпуск v0.39.4: исправление привязки сессий, изоляция OAuth-фикстур и обновление сборок для всех платформ.

  • Fixed: Исправлена привязка сессий (backport session grant binding) для стабильности работы.
  • Fixed: Устранена проблема с тестами: фикстуры OAuth-провайдеров теперь изолированы уникальными директориями.
  • Added: Обновлены бинарные сборки для Linux (x64/ARM64), Windows (x64) и macOS (ARM64/Intel).
  • Added: Доступны новые Docker-образы (v0.39.4, lite) и пакет для установки через npm.
v0.39.3patch
🕐 21 дн назад · релиз на GitHub ↗

Выпуск v0.39.3: исправления OAuth, новые бинарники и образы Docker для всех платформ.

  • Fixed: Исправлена передача User-Agent в запросах OAuth и улучшена диагностика безопасных сбоев.
  • Added: Добавлены бинарные сборки для Linux (x64/ARM64), Windows (x64) и macOS (ARM64/Intel).
  • Added: Обновлены Docker-образы: стабильная, расширенная и легковесная (lite) версии.
  • Added: Доступна установка через npm: @1mcp/agent@latest.
v0.39.2patch
🕐 23 дн назад · релиз на GitHub ↗

Выпуск v0.39.2: исправлена потеря длинных списков возможностей MCP и добавлены новые бинарники для Linux, Windows и macOS.

  • Fixed: Исправлена ошибка, приводившая к потере длинных списков возможностей MCP от поставщиков (issue #645).
  • Added: Добавлены бинарные сборки для Linux (x64, ARM64), Windows (x64) и macOS (ARM64, Intel).
  • Added: Обновлены Docker-образы: добавлены теги lite (минимальные зависимости) и latest.
  • Added: Доступна установка через npm: @1mcp/agent.
v0.39.1patch
🕐 24 дн назад · релиз на GitHub ↗

Релиз v0.39.1: обновление pnpm, исправление разрывов соединений и изоляции сессий прокси.

  • Added: Обновлена версия pnpm до 12.10.1 и переписан парсер lockfile.
  • Fixed: Восстановлено сохранение клиентских соединений при сбоях и восстановлении бэкенда.
  • Fixed: Исправлен контекст современного прокси-шаблона и изоляция сессий.
  • Fixed: Ограничено использование тегов changelog веткой candidate.
v0.39.0minor
🕐 27 дн назад · релиз на GitHub ↗

Релиз v0.39.0: улучшена стабильность runtime и OAuth, добавлен поиск инструментов и изолированная валидация.

  • Added: Добавлен видимый поиск инструментов (visible tool search).
  • Added: Реализована изолированная многодиалектная валидация и перевод взаимодействий между эпохами протоколов.
  • Added: Внедрено нативное хранилище учетных данных OAuth с привязкой к доверенному лицу и защита входящих данных.
  • Added: Добавлена опциональная функция восстановления времени выполнения по расписанию.
  • Fixed: Исправлены проблемы с восстановлением сессий, стабильностью перезапуска на macOS и обработкой устаревшего runtime.
  • Fixed: Устранены ошибки в работе курсоров, мета-инструментов и таймаутах приема схем.
v0.38.2patch
🕐 1 мес назад · релиз на GitHub ↗

Выпуск v0.38.2: исправление работы легаси-рантаймов на Linux и обновление инструкций по миграции.

  • Fixed: Восстановлена поддержка устаревших рантаймов Linux и добавлены рекомендации по безопасному обновлению (#549).
v0.38.1patch
🕐 1 мес назад · релиз на GitHub ↗

Релиз v0.38.1: улучшена диагностика ошибок HTTP, исправлены проблемы с OAuth, сохранением возможностей и восстановлением среды выполнения.

  • Added: Добавлено объяснение причин сбоев инструментов из-за EOF в исходящем HTTP-трафике.
  • Fixed: Исправлено сохранение ответов OAuth Admin и обеспечена корректная пагинация при инспекции.
  • Fixed: Восстановлена работоспособность capabilities после перезапуска stdio-супервизора.
  • Fixed: Исправлено восстановление области видимости среды выполнения после повторного использования PID контейнера.
  • Обновлена документация: добавлены руководства по проверке и новые исследовательские материалы.
v0.38.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

Релиз v0.38.0: переход на TypeScript SDK v2, поддержка MCP 2026 и усиление безопасности.

  • Breaking: Внедрен TypeScript SDK v2 и установлен рубеж эпохи без старых SDK.
  • Added: Обеспечена совместимость и согласование протокола MCP 2026.
  • Fixed: Устранена возможность инъекции скриптов в workflow и добавлены проверки безопасности.
  • Fixed: Внедрено ограничение прав доступа к хранилищам учетных данных только для владельца.
  • Added: Добавлены Docker-образы (включая lite-версию) и пакет для npm.
v0.37.0minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v0.37.0: управление шаблонами серверов, безопасность и исправление уязвимостей.

  • Added: Добавлено управление жизненным циклом и определениями Template Server.
  • Added: Реализована безопасная настройка политик выполнения (runtime operational policies).
  • Added: Добавлена возможность безопасного удаления настроенных целей серверов.
  • Fixed: Исправлены уязвимости: атомарность редиректа кодов авторизации, защита от лог-форжинга и утечек метаданных.
  • Fixed: Ужесточены права доступа к файлам токенов и директориям хранилища (0600/0700).
v0.36.0minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v0.36.0: добавлена поддержка .env файлов для Runtime Scope, исправлены ошибки админки и улучшена безопасность CI.

  • Added: Добавлена возможность загрузки файлов .env для Runtime Scope.
  • Fixed: Исправлено обновление инвентаря недоступных инструментов администратора.
  • Fixed: Решена проблема с разрешением ссылок на переменные окружения Runtime Scope.
  • Fixed: Устранена уязвимость инъекции скриптов в CI и предотвращено наследование секретов.
v0.35.0minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v0.35.0: добавлена Admin Console, улучшена безопасность OAuth и стабильность работы бэкендов.

  • Added: Добавлена Admin Console для управления операциями и шаблонами инструкций.
  • Added: Реализована маршрутизация OAuth, ротация refresh-токенов и авторизация контекста шаблонов.
  • Added: Внедрено управление жизненным циклом бэкендов, изоляция логов и поддержка пользовательских серверов.
  • Fixed: Исправлены ошибки подключения бэкендов, стабильность пагинации и работа на Windows.
  • Added: Добавлен скрипт установки через Планировщик задач Windows и обновлена документация.
v0.34.4patch
🕐 3 мес назад · релиз на GitHub ↗

Выпуск v0.34.4: исправлена блокировка асинхронной загрузки через привязку stderr бэкенда.

  • Fixed: Исправлена блокировка асинхронной загрузки путем привязки stderr бэкенда (PR #381).
v0.34.0minor
🕐 4 мес назад · релиз на GitHub ↗

Релиз v0.34.0: добавлен фоновый агрегированный жизненный цикл Runtime, обновлены сборки и образы.

  • Added: Реализован жизненный цикл фоновой агрегированной среды выполнения (Background Aggregated Runtime).
  • Added: Добавлены бинарные сборки для Linux (x64, ARM64), Windows (x64) и macOS (ARM64, Intel).
  • Added: Обновлены Docker-образы: стабильная версия, расширенная (рекомендуемая) и Lite-версия.
  • Added: Обновлен пакет для установки через npm (@1mcp/agent).