DocuKing MCP Server - AI 시대의 문서 협업 플랫폼
npm install docuking-mcpbash
1. 글로벌 설치
npm install -g docuking-mcp
2. MCP 등록 (Claude Code)
claude mcp add docuking -s user -- docuking-mcp
`
$3
`bash
npm update -g docuking-mcp
`
> 참고: MCP는 새 버전이 있으면 첫 도구 호출 시 자동으로 알려줍니다.
MCP 설정
$3
`bash
claude mcp add docuking -s user -- docuking-mcp
`
$3
~/.claude.json에 추가:
`json
{
"mcpServers": {
"docuking": {
"command": "docuking-mcp",
"args": []
}
}
}
`
$3
~/.cursor/mcp.json에 추가:
`json
{
"mcpServers": {
"docuking": {
"command": "docuking-mcp",
"args": []
}
}
}
`
$3
~/.gemini/antigravity/mcp_config.json에 추가:
`json
{
"mcpServers": {
"docuking": {
"command": "docuking-mcp",
"args": []
}
}
}
`
도구
| 도구 | 설명 |
|------|------|
| docuking_init | 프로젝트 연결, 필수 폴더 생성 |
| docuking_push | 로컬 → 서버 업로드 |
| docuking_pull | 서버 → 로컬 다운로드 |
| docuking_status | 동기화 상태 확인 |
| docuking_list | 서버 파일 목록 조회 |
| docuking_log | 커밋 히스토리 조회 |
| docuking_diff | 버전 간 차이 비교 |
| docuking_rollback | 특정 커밋으로 롤백 |
| docuking_talk | AI 대화록 저장 (xy_TalkTodoPlan/) |
| docuking_plan | 작업 계획 관리 (xy_TalkTodoPlan/) |
| docuking_done | 작업 완료 처리 |
| docuking_todo | 킹투두 관리 (xy_TalkTodoPlan/z_King_Todo.md) |
| docuking_urgent | 긴급 보고 (xx_Urgent/) |
| docuking_delete | 서버 파일 삭제 |
| docuking_validate | 정책 준수 검증 |
폴더 구조
`
프로젝트/
├── xx_Infra_Config/ ← 시스템 설정 (동기화 대상)
├── xx_Policy/ ← 정책 문서 (동기화 대상, 킹캐스트)
├── xx_Urgent/ ← 긴급 보고 (동기화 대상)
├── xy_TalkTodoPlan/ ← 오너 AI 기록 (Talk+Todo+Plan 통합)
├── yy_All_Docu/ ← 문서 허브 (동기화 대상)
└── zz_Coworker_{이름}/ ← 협업자 작업 폴더 (동기화 대상)
└── {이름}_TalkTodoPlan/ ← 협업자의 AI 기록
`
접두사 규칙:
- xx_*: 시스템/인프라 폴더
- xy_*: 오너 AI 기록 폴더
- yy_*: 오너 문서 폴더
- zz_*`: 협업자 폴더