---
name: onec_mcp_servers
description: "Два MCP-сервера для 1С-разработки на MacBook (синтакс-помощник + 1С:Напарник), оба в Claude Code user-scope"
metadata: 
  node_type: memory
  type: reference
  originSessionId: 55549252-0f5f-4c15-8482-6dc76b5f9d7c
---

Для 1С-разработок в Claude Code (MacBook) подключены два MCP-сервера, оба user-scope в `~/.claude.json`, оба как launchd-сервисы (RunAtLoad+KeepAlive), оба показывают ✓ Connected:

1. **bsl-1c-syntax** (SSE, http://localhost:8790/sse) — офлайн справка по синтаксису/объектной модели платформы 1С. Проект `alkoleft/mcp-bsl-platform-context` v0.3.2, jar в `~/.local/share/mcp-bsl-context/mcp-bsl-context.jar`, читает справку из платформы `/opt/1cv8/8.3.27.1859` (shcntx_ru.hbk). launchd `com.cebers.mcp-bsl-context` (Liberica JDK 17, `WorkingDirectory` обязателен — иначе пишет mcp-server.log в read-only /). Инструменты: search, getMember(s), getConstructors, info. Холодная индексация ~45с — поэтому SSE-сервис, а не stdio (чтобы не ловить таймаут старта каждую сессию).

2. **buddy-1c** (HTTP/streamable, http://localhost:6002/mcp) — мост к платному 1С:Напарник (code.1c.ai). Проект `ROCTUP/1c-buddy` в `~/Services/1c-buddy`, запущен НЕ через Docker, а нативно: FastAPI/uvicorn в venv `uv` на Python 3.14 (cp314-wheel'ы pydantic/tiktoken есть). launchd `com.cebers.1c-buddy`, токен `ONEC_AI_TOKEN` в EnvironmentVariables плиста (chmod 600), биндинг на 127.0.0.1. 8 инструментов: ask_1c_ai, explain_1c_syntax, check_1c_code, modify_1c_code, search_1c_documentation, search_its, fetch_its, diff_1c_documentation_versions. Проверено реальным вызовом — токен валиден.

Качать с GitHub из РФ — через зеркало `https://gh-proxy.com/<github-url>` (release-ассеты и git clone напрямую душатся до ~10 КБ/с). Связано с [[onec_epf_skill]], [[onec_no_visual_1c]].
