io.github.yellow-hammer/mcp-1c-platform-tools
MCP для команд 1c-platform-tools. Нужно расширение 1c-platform-tools с включённым IPC.
Ask AI about io.github.yellow-hammer/mcp-1c-platform-tools
Powered by Claude · Grounded in docs
I know everything about io.github.yellow-hammer/mcp-1c-platform-tools. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
1C: Platform Tools MCP
MCP-сервер предоставляет инструменты Model Context Protocol для запуска команд расширения 1c-platform-tools через агентов Cursor/VS Code.
Быстрый старт
- Установите расширение 1c-platform-tools и расширение 1C: Platform Tools MCP.
- Включите IPC: настройка
1c-platform-tools.ipc.enabled=true. - Откройте проект 1С (папка с
packagedef).
В VS Code дополнительная настройка не нужна: расширение само регистрирует MCP. Достаточно установить оба расширения и включить IPC.
В Cursor расширение не может прописать MCP в настройки, поэтому конфиг нужно добавить вручную. Варианты:
- Кнопка:
- подставит в mcp.jsonконфиг как в примере ниже (хост 127.0.0.1, порт 40241, токен пустой). - Вручную: см. конфиг ниже.
Конфиг для Cursor (ручная настройка)
Конфиг можно положить в проект (только для этого проекта) или глобально (для всех проектов).
В проекте (рекомендуется):
- В корне проекта 1С (папка с
packagedef) создайте папку.cursor, если её нет. - Создайте или откройте файл
.cursor/mcp.jsonв этом корне. - Вставьте конфиг ниже (в пути — версия расширения, в
env— порт и токен из настроек 1c-platform-tools). - Перезагрузите окно (Ctrl+Shift+P → «Developer: Reload Window»).
Пример для проекта (Windows):
{
"mcpServers": {
"mcp-1c-platform-tools": {
"command": "node",
"args": ["${env:USERPROFILE}\\.cursor\\extensions\\yellow-hammer.mcp-1c-platform-tools-0.1.5\\out\\src\\index.js"],
"env": {
"ONEC_IPC_HOST": "127.0.0.1",
"ONEC_IPC_PORT": "40241",
"ONEC_IPC_TOKEN": ""
}
}
}
}
macOS/Linux: в args — "${env:HOME}/.cursor/extensions/yellow-hammer.mcp-1c-platform-tools-0.1.5/out/src/index.js" (подставьте версию).
Глобальный файл
Вместо файла в проекте можно использовать один конфиг для всех проектов:
- Windows:
%USERPROFILE%\.cursor\mcp.json - macOS/Linux:
~/.cursor/mcp.json
Структура mcpServers та же. После изменений перезагрузите окно Cursor.
Убедитесь, что расширение 1c-platform-tools установлено, IPC включён (1c-platform-tools.ipc.enabled = true) и в настройках указаны те же порт и токен, что в env конфига MCP.

