posecode-mcp — MCP-сервер для Claude Code: функции и установка
Сервер помогает агенту создавать и проверять описания движений в .posecode, разбирать ошибки и делиться результатом. Пригодится, если вы работаете с программируемой 3D-анимацией.
claude mcp add --env POSECODE_BASE_URL=<POSECODE_BASE_URL> --transport stdio posecode-mcp -- npx -y posecode-mcpЧто делает posecode-mcp
posecode-mcp даёт агенту инструменты для генерации, проверки и критики движений, а также для обмена ими. Файл .posecode хранит движения как текст: в нём можно задать суставы, действия, углы, временные фазы и ограничения. Результат можно визуализировать в 3D и открыть по ссылке на playground.
Синтаксис делает движение читаемым и редактируемым: вместо скрытой траектории остаются явные инструкции для суставов. Проверка показывает предупреждения парсера и проблемы с точностью. Парсинг и визуализация не требуют ИИ-модели, но диапазоны движений зависят от настроенных ограничений.
Для Claude Code сервер добавляется командой claude mcp add posecode-mcp -- npx -y posecode-mcp. Если нужна настройка адреса Posecode, есть отдельный вариант с POSECODE_BASE_URL; он требует значения <POSECODE_BASE_URL>.
Какие задачи решает
- создать описание движения в формате
.posecode - проверить движение и найти проблемы в синтаксисе
- разобрать замечания парсера и точности
- изменить действие отдельного сустава или фазу движения
- подготовить движение для визуализации и обмена ссылкой
Примеры запросов агенту
- Создай приседание в формате
.posecodeс отдельными фазами опускания и подъёма. - Проверь этот
.posecodeи объясни предупреждения парсера. - Измени сгибание коленей во второй фазе и подготовь движение к визуализации.
Как установить posecode-mcp
Командой платформы
claude mcp add --env POSECODE_BASE_URL=<POSECODE_BASE_URL> --transport stdio posecode-mcp -- npx -y posecode-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add posecode-mcp --env POSECODE_BASE_URL=<POSECODE_BASE_URL> -- npx -y posecode-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"posecode-mcp": {
"command": "npx",
"args": [
"-y",
"posecode-mcp"
],
"env": {
"POSECODE_BASE_URL": "<POSECODE_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"posecode-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"posecode-mcp"
],
"env": {
"POSECODE_BASE_URL": "<POSECODE_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e POSECODE_BASE_URL=<POSECODE_BASE_URL> posecode-mcp npx -y posecode-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о posecode-mcp
Как установить posecode-mcp в Claude Code?
Выполните claude mcp add posecode-mcp -- npx -y posecode-mcp. Для настройки адреса Posecode используйте отдельный вариант команды с POSECODE_BASE_URL=<POSECODE_BASE_URL>.
Что делает posecode-mcp?
Он предоставляет агенту инструменты для создания, проверки и критики движений в формате .posecode, а также для обмена результатом.
Нужна ли ИИ-модель для разбора и визуализации .posecode?
Нет. Парсинг, проверка и визуализация работают без ИИ-модели. Сервер предоставляет инструменты для работы агента с форматом.