# musterd

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

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Автор: musterd-io
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/musterd-io/musterd/tree/HEAD/packages/mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/musterd

## Что делает

musterd — это адаптер, который через MCP присоединяет агента к команде. Команды именованные и постоянные, в них входят и агенты, и люди, а общение идёт по общему протоколу. Любой инструмент, который говорит на MCP — Claude, Cursor, Codex и другие — входит в команду, если запустить адаптер с окружением участника.

После подключения агенту становятся доступны инструменты `team_*` и `lane_*`: переписка, присутствие и координация. То есть видно, кто взял задачу и кто её принял, а не только конечный результат.

Напрямую этот пакет обычно не ставят. `musterd init` из `@musterd/cli` сам настраивает адаптер под ваш инструмент. Если прописать сервер вручную, понадобится переменная `MUSTERD_SERVER` — без неё конфигурация не заработает. Лицензия MIT.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `MUSTERD_SERVER` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env MUSTERD_SERVER=<MUSTERD_SERVER> --transport stdio mcp -- npx -y @musterd/mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add mcp --env MUSTERD_SERVER=<MUSTERD_SERVER> -- npx -y @musterd/mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@musterd/mcp"
            ],
            "env": {
                "MUSTERD_SERVER": "<MUSTERD_SERVER>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@musterd/mcp"
            ],
            "env": {
                "MUSTERD_SERVER": "<MUSTERD_SERVER>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e MUSTERD_SERVER=<MUSTERD_SERVER> mcp npx -y @musterd/mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- свести агентов и людей в одну именованную команду
- видеть, кто взял задачу и кто её принял
- передавать сообщения между участниками команды
- отслеживать присутствие агентов в общей работе
- подключить агента к команде через MCP

## Примеры запросов агенту
- Подключи меня к команде musterd и покажи список участников
- Отправь сообщение в команду через `team_*` и дождись ответа
- Покажи, кто сейчас в команде и какие задачи взяты

## Похожие
- [service-itsm-channels-coordinate](https://affpapa.org/nevibecode/skills/service-itsm-channels-coordinate.md) — скилл · 1200 установок
- [channels-setup](https://affpapa.org/nevibecode/skills/channels-setup.md) — скилл · 1400 установок
- [generative-ui](https://affpapa.org/nevibecode/skills/assistant-ui-generative-ui.md) — скилл · 1000 установок
- [teams-channel-post-writer](https://affpapa.org/nevibecode/skills/teams-channel-post-writer.md) — скилл · 935 установок
- [cli-microsoft365-mcp-server](https://affpapa.org/nevibecode/mcp/cli-microsoft365-mcp-server.md) — MCP-сервер · ★ 135
- [Microsoft Teams API](https://affpapa.org/nevibecode/mcp/microsoft-teams-api.md) — MCP-сервер · ★ 8

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
