# mcp-builder

Скилл помогает создавать MCP-серверы на базе mcp-use: от заготовки проекта до локальной проверки и деплоя.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 694 установки · ★ 2
- Автор: mcp-use
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/mcp-use/skills/tree/HEAD/skills/mcp-builder/SKILL.md
- Обновлён: 2026-01-31
- HTML: https://affpapa.org/nevibecode/skills/mcp-use-mcp-builder

## Что делает

\`mcp-builder` ведёт разработку MCP-серверов на базе `mcp-use`. Он помогает создать проект через `npx create-mcp-use-app`, выбрать шаблон `starter`, `mcp-apps` или `blank`, а затем описать инструменты, ресурсы и промпты. Для схем параметров используется `zod`, а ответы могут быть текстом, объектом, Markdown, HTML, изображением или бинарными данными.

В шаблонах `starter` и `mcp-apps` сервер сам находит React-виджеты в `resources/`, извлекает `widgetMetadata`, регистрирует MCP Tool и MCP Resource и собирает виджеты через Vite. Локальная проверка выполняется через `yarn dev`, `yarn build` и `yarn start`; инспектор доступен по `http://localhost:3000/inspector`. Начинать нужно с `npx create-mcp-use-app`, потому что скилл рассчитан на bootstrap через этот генератор.

Для теста с ChatGPT предусмотрены туннели через `mcp-use start --port 3000 --tunnel` или `npx @mcp-use/tunnel 3000`. Деплой в mcp-use Cloud запускается командами `npx mcp-use login` и `yarn deploy`.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mcp-use/skills --skill mcp-builder -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/mcp-builder/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/mcp-builder/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mcp-use/skills --skill mcp-builder -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/mcp-builder/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mcp-use/skills --skill mcp-builder -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/mcp-builder/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install mcp-use/skills mcp-builder
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/mcp-builder/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mcp-use/skills --skill mcp-builder -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/mcp-use/skills --path skills/mcp-builder
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/mcp-builder/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add mcp-use/skills --skill mcp-builder -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/mcp-use/skills/tree/HEAD/skills/mcp-builder/SKILL.md

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

## Примеры запросов агенту
- Создай MCP-сервер для работы с данными проекта через `mcp-use` и выбери подходящий шаблон.
- Добавь инструмент с валидацией параметров через `zod`, ресурс с JSON-ответом и повторяемый промпт.
- Подготовь локальный запуск, проверь сервер в `http://localhost:3000/inspector` и объясни деплой.

## Похожие
- [tanstack-ai](https://affpapa.org/nevibecode/skills/tanstack-ai.md) — скилл · 1600 установок
- [react](https://affpapa.org/nevibecode/skills/react.md) — скилл · 16300 установок
- [tanstack-form](https://affpapa.org/nevibecode/skills/tanstack-form.md) — скилл · 4300 установок
- [optimized-nextjs-typescript](https://affpapa.org/nevibecode/skills/optimized-nextjs-typescript.md) — скилл · 1000 установок
- [react-hook-form-zod](https://affpapa.org/nevibecode/skills/react-hook-form-zod.md) — скилл · 722 установки
- [frontend-react-router-best-practices](https://affpapa.org/nevibecode/skills/frontend-react-router-best-practices.md) — скилл · 401 установка

## Другие версии с тем же именем
- [mcp-builder · anthropics](https://affpapa.org/nevibecode/skills/mcp-builder.md) — 130949 установок
- [mcp-builder · jezweb](https://affpapa.org/nevibecode/skills/jezweb-mcp-builder.md) — 1400 установок
- [mcp-builder · microsoft](https://affpapa.org/nevibecode/skills/microsoft-mcp-builder.md) — 108 установок
- [mcp-builder · shareai-lab](https://affpapa.org/nevibecode/skills/shareai-lab-mcp-builder.md) — ★ 79292

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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