이 도구에 대하여
MCP-1C란
MCP-1C는 1C용 MCP 게이트웨이 겸 MCP 서버입니다. AI 어시스턴트의 1C 데이터베이스 요청을 역할과 권한, PII 마스킹, 할당량, 전체 감사 로그를 통해 처리하고, 개발자에게 IDE에서 직접 1C 도구를 제공합니다.
주요 기능
- 보안 게이트웨이: AI 어시스턴트의 1C 데이터베이스 요청은 역할과 권한 제어, PII 마스킹, 할당량, 전체 감사 로그를 거칩니다.
- IDE 내 개발 도구: 개발자를 위한 1C 도구를 IDE에 직접 통합합니다.
- 구성 분석:
analyze_subsystems는 하위 시스템 토폴로지와 1C 구성 객체의 하위 시스템 간 분포를 분석합니다.code_read는form_structure와object_structure액션을 지원합니다. - 구성 비교:
action: "analyze"는 2-way 또는 3-way 구성 비교를 대기열에 넣고job_id를 반환합니다. - 양식 생성:
action: "create_form"은 기존 양식을 복사하여 양식을 만듭니다(객체의 첫 번째 양식은 복사할 대상이 없어 만들 수 없습니다). - AI 오류 트리아지: 오류 그룹별로 패널이 로컬(on-prem) LLM을 사용해 가능한 원인과 1C에 특화된 수정 제안을 제공하며, 데이터는 환경을 벗어나지 않습니다.
- 단위 테스트 생성: YAxUnit + Vanessa를 사용한 단위 테스트 생성을 지원합니다.
- Git 브리지 및 AI 코드 리뷰.
- 역할 모델: Manager(또는 웹 콘솔에서 추가로 전기 및 전기 취소가 가능한 Accountant)는 읽기 도구와 승인용 초안을 만드는 4개의 쓰기 도구를 가집니다.
accountant-view와manager-view는 초안 생성(draft:create)을 제거합니다. AI 클라이언트는list_my_drafts와get_draft를 통해 자신의 초안만 볼 수 있습니다. - 컨텍스트 유지: AI 어시스턴트가 필요한 데이터베이스를 스스로 선택하고 중요한 컨텍스트를 저장하여 이후 세션에서 복원하므로 프로젝트 작업 흐름을 잃지 않습니다.
플랫폼
및 배포 Linux, macOS, Windows를 지원합니다. 오픈소스이며 자체 호스팅이 가능합니다. 구성 파일은 macOS의 ~/Library/Application Support/mcp-1c, Windows의 %AppData%\mcp-1c에 있습니다.
라이선스
무료, 프리미엄, 구독 모델을 사용합니다. 하나의 라이선스는 하나의 실행 인스턴스에 해당합니다.
기능 및 사용 사례
MCP gateway for 1C with roles and permissionsPII masking, quotas, and full audit logIn-IDE 1C developer toolsSubsystem topology analysis (analyze_subsystems)2-way and 3-way configuration comparisonForm creation by copying existing formsAI error triage with on-prem LLMUnit test generation (YAxUnit + Vanessa)Git bridge and AI code reviewDraft-based write tools with approvalPer-client draft visibility (list_my_drafts, get_draft)Cross-session context retention
핵심 사실
공개 API 제공