MCP-прокси-сервер объединяет несколько MCP-серверов за одной HTTP-точкой доступа для клиентов, например Claude.
fdmtl/director
Локальный шлюз, который объединяет MCP-инструменты, промпты и конфигурацию в переносимые плейбуки, доступные AI-агентам через одну точку подключения.
- Звёзды
- 482
- Форки
- 78
- Открытые issues
- 5
- Последний коммит
- 2 месяца назад
Что это?
Director — это сервис между AI-агентами и MCP-серверами. Он объединяет MCP-инструменты, промпты и конфигурацию в именованные плейбуки, каждый из которых предоставляет агенту определённый набор возможностей для конкретной задачи или среды. Клиенты вроде Claude Desktop, Claude Code, Cursor и VSCode можно подключить к плейбуку одним кликом или вручную через единую MCP-точку подключения.
Проект охватывает типичные задачи по управлению MCP: фильтрацию инструментов, чтобы агенту были доступны только нужные для задачи инструменты, централизованное JSON-логирование действий агента и единый OAuth, позволяющий один раз пройти аутентификацию на MCP-сервере с OAuth-защитой и использовать его в нескольких агентах. Плейбуки можно создавать в веб-интерфейсе (`director studio`) или через CLI, а шлюз работает на компьютере пользователя или его инфраструктуре.
Репозиторий — это TypeScript-монорепозиторий, включающий CLI, TypeScript SDK для программного управления, Docker-образ и веб-студию. Лицензия — AGPL-3.0.
Ключевые возможности
- 01Объединение MCP-инструментов, промптов и конфигурации в повторно используемые плейбуки.
- 02Подключение одним кликом к Claude Desktop, Claude Code, Cursor и VSCode.
- 03Доступ ко всем плейбукам через единую MCP-точку подключения.
- 04Фильтрация инструментов для каждого плейбука, чтобы уменьшить объём контекста агента.
- 05Централизованное JSON-логирование действий агента с инструментами.
- 06Единый OAuth для MCP-серверов с OAuth-защитой.
Сценарии использования
- Переключение между разными наборами инструментов для задач программирования, исследований или администрирования.
- Совместное использование одной настроенной конфигурации MCP-серверов в нескольких AI-клиентах.
- Запуск MCP-серверов в локальной среде или контейнерах с централизованной аутентификацией.
Быстрый старт
- 1
Установите director CLI через npm
npm install -g @director.run/cli - 2
Запустите gateway и процесс первоначальной настройки
director quickstart
Что важно знать
- Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, требующей публиковать исходный код производных сетевых сервисов.
- Интеграция клиентов в один клик пока поддерживает только Claude Code, Claude Desktop, Cursor и VSCode.
Темы
Частые вопросы
- Что такое director?
- Локальный шлюз, который объединяет MCP-инструменты, промпты и конфигурацию в переносимые плейбуки, доступные AI-агентам через одну точку подключения. Director — это сервис между AI-агентами и MCP-серверами. Он объединяет MCP-инструменты, промпты и конфигурацию в именованные плейбуки, каждый из которых предоставляет агенту определённый набор возможностей для конкретной задачи или среды. Клиенты вроде Claude Desktop, Claude Code, Cursor и VSCode можно подключить к плейбуку одним кликом или вручную через единую MCP-точку подключения.
- director можно использовать бесплатно? Какая у него лицензия?
- director распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- director всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в director — 3 сент. 2026 г..
- Для чего можно использовать director?
- Переключение между разными наборами инструментов для задач программирования, исследований или администрирования. Совместное использование одной настроенной конфигурации MCP-серверов в нескольких AI-клиентах. Запуск MCP-серверов в локальной среде или контейнерах с централизованной аутентификацией.
- Как установить director?
- Установите director CLI через npm: npm install -g @director.run/cli Запустите gateway и процесс первоначальной настройки: director quickstart
- Где скачать director?
- Исходный код и инструкции по установке — на GitHub: https://github.com/fdmtl/director
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
MCP-сервер, через который AI-ассистенты вроде Claude и Cursor ищут информацию в интернете с помощью вашего или доверенного экземпляра SearXNG.
Хостируемый MCP-сервер предоставляет AI-агентам расшифровки видео YouTube, поиск, списки каналов и плейлистов, а также бесплатное отслеживание новых загрузок.
MCP-сервер предоставляет AI-ассистентам, например Claude и Cursor, документацию, свойства и операции узлов n8n, чтобы они могли создавать и проверять workflow.
Официальный MCP-сервер, который предоставляет AI-агентам и MCP-клиентам поиск в интернете, скрейпинг, обход сайтов, управление браузером и извлечение данных в Markdown или структурированном формате через Firecrawl.
Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.