Skip to main content
Glama

docagent-gw MCP 서버

Claude Code에서 그룹웨어(전자결재 문서함) 문서를 검색·조회·다운로드할 수 있는 MCP 서버.

전제조건

  • BE docker 기동 필수: 원본 Docagent repo(C:\Project\Docagent)에서 docker compose up -d 실행. 원격 BE(기본값 https://ai.gtp.or.kr/Docagent)를 사용하므로 별도 docker 없이 동작. 로컬 개발 시에만 DOCAGENT_BE_URL=http://127.0.0.1:8799로 변경. BE가 꺼져 있으면 도구가 복구 명령을 자동 안내합니다.

  • BE 계정 필요: 그룹웨어 설정을 마친 상태 (데스크톱 앱으로 1회 설정).

Related MCP server: EKMS MCP Server

등록 방법 (1회만)

방법 1: install.ps1 스크립트 (권장)

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
C:\Project\docagent-gw-mcp\install.ps1

계정과 비밀번호를 입력하면 자동으로 등록됩니다.

방법 2: 수동 등록

Windows PowerShell에서:

claude mcp add docagent-gw --scope user `
  -e DOCAGENT_BE_URL=https://ai.gtp.or.kr/Docagent `
  -e DOCAGENT_USERNAME=<BE계정> `
  -e DOCAGENT_PASSWORD=<BE비밀번호> `
  -- node C:\Project\docagent-gw-mcp\server.mjs

로컬 개발 시에는 DOCAGENT_BE_URL=http://127.0.0.1:8799로 변경하세요.


**주의**: 위의 `<BE계정>`, `<BE비밀번호>`를 실제 값으로 바꾸세요.

## 등록 후

- 어느 Claude Code 세션에서든 `/mcp`로 MCP 상태 확인 가능.
- 자동으로 도구 7개 로드 (`gw_search`, `gw_read`, `gw_fetch`, `gw_rag_search`, `gw_sync`, `gw_sync_status`, `gw_status`).

## 도구 검색 전략

| 도구 | 용도 | 예시 |
|---|---|---|
| **`gw_search`** | 제목·기안자·기간 검색 | "2024년 보고서 찾아줘", "홍길동이 기안한 문서" |
| **`gw_rag_search`** (우선!) | 본문 내용·개념 검색 | "조직 개편 관련 규정", "출장비 청구 기준" |

→ **내용 기반 검색은 `gw_rag_search` 우선**. `gw_search`는 제목 검색.

## 보안

- **BE 비밀번호가 `~/.claude.json`에 평문 저장됨** (안전 범위: 본인 Windows 계정 홈 디렉토리).
  이는 BE 계정 비밀번호이지 그룹웨어 비밀번호가 아닙니다 (그룹웨어 creds는 BE DB에 Fernet 암호화).
- **공용 PC에서 사용 금지** — 로그아웃 후 `~/.claude.json` 확인 필수.
- 향후 Windows Credential Manager 연동 예정 (v2).

## 문제 해결

### "BE가 꺼져 있음" 오류

```powershell
cd C:\Project\Docagent  # BE가 있는 원본 repo
# 또는 원격 BE 사용 시: DOCAGENT_BE_URL을 https://ai.gtp.or.kr/Docagent 로 변경
docker compose up -d

"누락된 환경변수" 오류

install.ps1을 다시 실행하거나 수동 등록 명령어 참고.

문서 다운로드 후 파일 읽기

gw_fetch 결과의 경로를 이용해 hwp_read_pages(.hwp) 또는 local_read_files로 읽습니다.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bruce0817kr/docagent-gw-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server