К основному содержанию
плагин

composio-mcp — плагин для Claude Code: доступ к 1000+ приложениям

Подключает Claude к Gmail, Slack, GitHub, Notion, Linear и другим сервисам через управляемый OAuth. Пригодится, когда агенту нужно читать и менять данные в рабочих приложениях.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install composio-mcp@claude-community
Открыть на GitHub

Что делает composio-mcp

Плагин даёт агенту доступ к внешним приложениям: он сам подбирает нужный инструмент под задачу, а Composio берёт на себя OAuth и права доступа. Ключи API и конфиги не нужны. Скажите «отправь сообщение в Slack» или «создай задачу в Linear» — Claude найдёт инструмент и выполнит действие.

Внутри три части: хук SessionStart сообщает Claude, что Composio доступен и выполнен ли вход; хук UserPromptSubmit напоминает про Composio, если в запросе названо поддерживаемое приложение; слэш-команда /composio-connect <app> подключает приложение через OAuth. Вся логика инструментов живёт в CLI composio, поэтому composio upgrade обновляет возможности без переустановки плагина.

При первом запуске Claude предложит поставить Composio CLI, если его нет, проведёт вход через composio login и выдаст ссылку на OAuth — подтвердите её в браузере. Подключения сохраняются между сессиями. Чтобы не ждать первого запуска, CLI можно поставить заранее: curl -fsSL https://composio.dev/install | bash, затем composio login. Вход также ставит скилл composio-cli с подробными подсказками по использованию.

Для команды плагин включается через .claude/settings.json: в extraKnownMarketplaces добавляется источник ComposioHQ/composio-plugin-cc, а в enabledPlugins — composio@composio со значением true.

Какие задачи решает

  • отправить сообщение в канал Slack из Claude
  • создать задачу в Linear по последнему PR
  • посмотреть события в Google Calendar и добавить новое
  • собрать сводку по письмам Gmail и открытым задачам
  • подключить рабочее приложение через OAuth без ручной настройки ключей

Примеры запросов агенту

  • Что у меня в Google Calendar на завтра? Добавь встречу на обед в 12:00.
  • /composio-connect linear
  • Возьми последний смерженный PR в acme/app, создай задачу в Linear с его описанием и скинь ссылку в #eng в Slack.

Как установить composio-mcp

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install composio-mcp@claude-community

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о composio-mcp

Как установить composio-mcp в Claude Code?

Выполните /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install composio-mcp@claude-community.

Что делает composio-mcp?

Даёт Claude доступ к внешним приложениям: агент подбирает нужный инструмент, а Composio отвечает за OAuth и права. Работает с Gmail, Slack, GitHub, Notion, Linear и другими сервисами.

Нужно ли настраивать ключи API?

Нет. Подключение идёт через управляемый OAuth: Claude выдаёт ссылку, вы подтверждаете её в браузере, и подключение сохраняется между сессиями.

Исходный текст

composio-cli · MIT
# Composio for Claude Code

[![CI](https://github.com/ComposioHQ/composio-plugin-cc/actions/workflows/ci.yml/badge.svg)](https://github.com/ComposioHQ/composio-plugin-cc/actions/workflows/ci.yml)
&nbsp;[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](./LICENSE)

Act on **[1,000+ apps](https://composio.dev/toolkits)** — Google Workspace, Slack, GitHub, Notion,
Linear, Jira, HubSpot, and more — directly from Claude Code. Your agent decides what to do;
[Composio](https://composio.dev) handles the rest: OAuth, permissions, and finding the right tool
for each task. No API keys, no config files.

## What you can do

- **Act on any connected app** — "send a Slack message to #eng", "list my open GitHub PRs",
  "add a lunch event to my calendar tomorrow". Claude finds the tool and runs it.
- **Run cross-app workflows** — turn the latest GitHub PR into a Linear issue and announce it in
  Slack; draft a Notion doc from a calendar event.
- **Connect apps in the flow of work** — fully managed OAuth; Claude hands you an auth link and
  picks up where it left off once you approve. Connections persist across sessions.

## Install

In Claude Code:

```
/plugin marketplace add ComposioHQ/composio-plugin-cc
/plugin install composio@composio
```

Then ask Claude to do something — for example, *"Star `composiohq/composio` on GitHub."* On first
use, Claude sets up everything it needs: it offers to install the Composio CLI if it's missing
(behind the normal permission prompt), signs you in with `composio login`, and hands you an OAuth
link to connect the app. Approve it in your browser and Claude runs the action.

Prefer to set things up ahead of time?

```bash
curl -fsSL https://composio.dev/install | bash
composio login
```

Logging in also installs the `composio-cli` skill, which gives Claude detailed usage guidance.

### Team setup

Add this to `.claude/settings.json` in a project to auto-enable the plugin for teammates:

```json
{
  "extraKnownMarketplaces": {
    "composio": {
      "source": { "source": "github", "repo": "ComposioHQ/composio-plugin-cc" }
    }
  },
  "enabledPlugins": {
    "composio@composio": true
  }
}
```

## Examples

Naming the app explicitly keeps tool search scoped and the run reliable.

**Single app:**

```text
What's on my Google Calendar for tomorrow? Add an event for lunch at 12PM.
```

**Connect an app ahead of time:**

```text
/composio-connect linear
```

**Cross-app workflow** (reads feed the write):

```text
Take the latest merged PR in acme/app, open a Linear issue summarizing it,
and post the issue link to #eng in Slack.
```

**Parallel reads, then summarize:**

```text
In parallel, fetch my last 10 Gmail emails, my open Linear issues, and today's
Google Calendar events. Redact personal info, then give me a concise summary.
```

## What's inside

Three small components; all tool logic lives in the `composio` CLI:

| Component | What it does for you |
|---|---|
| SessionStart hook | Lets Claude know Composio is available and whether you're signed in, so first-time setup happens in the flow of work. |
| UserPromptSubmit hook | When your prompt names an app Composio supports, reminds Claude to reach for Composio instead of improvising. |
| `/composio-connect <app>` | Connects an app via managed OAuth. |

Because capabilities ship in the CLI, `composio upgrade` keeps them current — no plugin update
needed.

## License

MIT — see [LICENSE](./LICENSE).

© ComposioHQ · MIT · ComposioHQ/composio-plugin-cc

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
composio ComposioHQ Скилл выбирает подход Composio для личного агента или продукта с пользовательскими аккаунтами и помогает настроить интеграцию, выполнить задачу или найти причину сбоя. CX Codex +1 8 100установок outlook-calendar-automation sickn33 Скилл даёт агенту доступ к календарю Outlook через Rube MCP: создавать встречи, искать свободные окна, править и отменять события. CX Codex +1 962установок github-automation davila7 Скилл для Claude, который проводит операции GitHub через Rube MCP: issues, пул-реквесты, ветки, поиск по коду и CI/CD. 63установок google-drive-automation sanjay3290 Даёт агенту читать и записывать файлы в Google Drive через два локальных скрипта и отдельную OAuth-авторизацию. MCP-сервер не нужен. CX Codex +1 911установок google-chat sanjay3290 Скилл даёт агенту доступ к Google Chat: читать переписку, отправлять сообщения и файлы, отвечать в тредах. Пригодится, если работа с чатами идёт из терминала. CX Codex +1 339установок zapier-sdk zapier Подключает скрипты к 9,000+ сторонним сервисам через OAuth Zapier. Помогает писать интеграции без возни с отдельными API и ключами каждого сервиса. CX Codex +1 1 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой