Composio
SDK, CLI и MCP-доступ к тысяче с лишним готовых интеграций SaaS для агентов с авторизацией и сессиями на пользователя
Установка
curl -fsSL https://composio.dev/install | shПосле установки откройте новый терминал и выполните composio login.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Composio берет на себя подключение агентов к внешним приложениям: авторизацию, хранение подключенных аккаунтов, триггеры и песочницу. В монорепозитории лежат SDK для TypeScript и Python, адаптеры для OpenAI Agents, Claude Agent SDK, Vercel AI SDK, LangChain и других фреймворков, а также CLI. По умолчанию сессия дает агенту мета-инструменты, которые сами находят, авторизуют и вызывают нужный инструмент, не загружая сотни описаний в контекст. Каждая сессия может отдавать собственный MCP-адрес для Claude, Cursor и других клиентов, а CLI дает кодовым агентам команды search, execute, link и run.
Для кого. Для разработчиков агентов, которым нужны интеграции с SaaS без самостоятельной реализации OAuth.
Подходит, если
- Агент должен действовать в Gmail, Slack, GitHub и других сервисах от имени разных пользователей
- Нужно быстро дать кодовому агенту доступ к внешним приложениям из терминала
- Проект уже на одном из поддерживаемых фреймворков агентов
Не подходит, если
- Нужны интеграции с российскими сервисами
- Нельзя передавать токены пользователей стороннему облаку
Пример запроса к агенту
Подключи мой GitHub через Composio и создай issue по результатам этого ревьюОграничения
Работает через облако Composio и требует COMPOSIO_API_KEY из личного кабинета, тарифы платные сверх бесплатного уровня. Токены подключенных аккаунтов хранятся у Composio. TypeScript SDK тестируется на Node 22+, Python SDK требует 3.10+. Доступность из России без VPN не проверена.
Как отключить. Удалите бинарник composio из PATH или пакеты @composio/* и composio, отзовите подключенные аккаунты и ключ в панели Composio.
Проверка безопасности
- Агент получает право действовать в подключенных внешних сервисах
- Токены аккаунтов хранятся в стороннем облаке
Коротко о README
README показывает быстрый старт на TypeScript и Python: создать сессию для пользователя, получить инструменты и передать их агенту. Отдельно описаны MCP-адрес сессии, установка CLI и его основные команды. Таблицы перечисляют адаптеры для фреймворков и все пакеты, которые публикуются из репозитория. Лицензия MIT.
Частые вопросы
Можно ли подключить Composio как MCP-сервер?
Да. При создании сессии в SDK передайте mcp: true и укажите клиенту адрес из session.mcp.url.
Есть ли облегченная версия SDK?
Да, @composio/slim с тем же API, но без упакованных исходников и документации.
Похожие
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Скиллы и хуки для сборки рабочих сценариев n8n через MCP-сервер n8n-mcp: выражения, узлы, валидация, ИИ-агенты, self-hosting