plani-groupware-mcp
Version:
MCP server for groupware
70 lines (52 loc) • 1.49 kB
Markdown
# Groupware MCP Server
그룹웨어 회의실 관리 시스템을 위한 MCP(Model Context Protocol) 서버입니다.
## 설치 및 사용
1. `C:\Users\<사용자이름>\AppData\Roaming\Claude` 디렉토리에 `claude_desktop_config.json` 파일을 생성합니다.
2. 다음과 같은 형식으로 설정 파일을 작성합니다:
```json
{
"mcpServers": {
"plani-groupware-mcp": {
"command": "npx",
"args": ["-y", "plani-groupware-mcp"],
"env": {
"GROUPWARE_USERNAME": "your-username",
"GROUPWARE_PASSWORD": "your-password"
}
}
}
}
```
## 환경 변수 설정
- `GROUPWARE_USERNAME`: 그룹웨어 사용자 이름
- `GROUPWARE_PASSWORD`: 그룹웨어 비밀번호
## 사용 방법
### 회의실 목록 조회
```typescript
// 회의실 목록을 조회합니다
const rooms = await server.tool("get-rooms");
```
### 회의실 예약
```typescript
// 회의실을 예약합니다
const reservation = await server.tool("create-reservation", {
room_id: 1,
start_time: "2024-05-15T14:00:00Z",
end_time: "2024-05-15T15:00:00Z",
purpose: "팀 미팅"
});
```
## API 엔드포인트
- `GET /rooms`: 회의실 목록 조회
- `POST /reservations`: 회의실 예약 생성
## 문제 해결
1. **설치 확인**
```bash
npx plani-groupware-mcp --version
```
2. **로그 확인**
```bash
npx plani-groupware-mcp --debug
```
## 라이선스
MIT License