Skip to main content
Glama
AlekseiKastsiuk

garmonia-crm-mcp

garmonia-crm-mcp

내부 API를 통해 CRM '가르모니아 호텔'을 테스트하기 위한 MCP 서버. 비밀번호로 로그인하고(세션 쿠키), 주문, 고객, 브랜드, 캘린더를 위한 도구와 그 외 모든 CRUD에 대한 범용 접근을 제공합니다.

빠른 설치 (한 줄 명령, 클로닝 없이)

Node 18+만 있으면 됩니다. 저장소를 설치하거나 클로닝할 필요 없이 — npx가 GitHub에서 직접 서버를 실행합니다.

  1. 자격 증명이 담긴 로컬 파일을 만드세요, 예: ~/garmonia-crm.json:

    {
      "baseUrl": "https://адрес-crm",
      "login": "твой-логин",
      "password": "твой-пароль"
    }
  2. 한 줄 명령으로 MCP를 추가하세요 (자신의 파일 경로를 넣으세요):

    claude mcp add garmonia-crm \
      -e CRM_CONFIG="$HOME/garmonia-crm.json" \
      -- npx -y github:AlekseiKastsiuk/garmonia-crm-mcp
  3. Claude Code를 재시작하세요.

자격 증명은 로컬 파일에만 있으며 어디로도 전송되지 않습니다 — npx는 GitHub에서 서버 코드만 가져옵니다.

Related MCP server: MCP CRUD Tools

소스에서 설치 (대안)

git clone https://github.com/AlekseiKastsiuk/garmonia-crm-mcp
cd garmonia-crm-mcp
npm install
cp crm-config.example.json crm-config.json
# открой crm-config.json и впиши baseUrl, логин и пароль своей CRM

crm-config.json은 CRM 주소와 로그인/비밀번호이며, git에 커밋하지 마세요 (이미 .gitignore에 있습니다).

Claude Code에 연결

~/.claude.json에 (또는 claude mcp add를 통해) 서버를 추가하세요:

{
  "mcpServers": {
    "garmonia-crm": {
      "command": "node",
      "args": ["/полный/путь/к/garmonia-crm-mcp/server.mjs"]
    }
  }
}

구성 파일이 서버 옆에 없으면 — env에 경로를 지정하세요:

"env": { "CRM_CONFIG": "/полный/путь/к/crm-config.json" }

수정 후 — Claude Code를 재시작하세요.

도구

도구

기능

crm_login

강제 재로그인

crm_orders_list

주문 보드 (scope: all / free / mine)

crm_order_create

주문/리드 생성 (name, phone)

crm_order_claim

주문 작업 시작

crm_order_set_status

상태 변경 (new/in_work/shipped/done/cancelled)

crm_order_delete

주문 영구 삭제 (기본적으로 먼저 cancelled로 전환)

crm_orders_delete

id 목록으로 주문 일괄 삭제

crm_clients_search

고객 검색

crm_client_delete

고객 삭제

crm_brands_list / crm_brand_create / crm_brand_delete

브랜드

crm_staff_list

직원

crm_calendar_list

캘린더 (작업/통화)

crm_request

모든 /api/...에 대한 직접 요청 (상품, 카테고리, cold-베이스 등)

보안

  • 비밀번호와 CRM 주소는 .gitignore에 있는 crm-config.json에 보관됩니다 — 저장소에 들어가지 않습니다.

  • crm-config.example.json에는 실제 데이터 없이 플레이스홀더만 있습니다.

  • 첫 푸시 전에 확인해야 합니다: git ls-filescrm-config.json이 포함되지 않아야 하며, git grep -i password는 코드의 필드 이름만 반환해야 합니다.

참고 사항

  • 주문은 공개 엔드포인트 POST /api/form-lead로 생성됩니다 — 인증이 필요 없습니다.

  • 주문 삭제는 REST가 아니라 Next.js server action입니다 (닫힌 탭의 '삭제' 버튼과 동일). crm_order_delete가 이를 직접 호출합니다. action id는 프론트 빌드에 연결되어 있습니다. CRM 배포 후 삭제가 실패하면 — crm-config.jsonbulkDeleteActionId를 업데이트하세요 (JS 번들에서 bulkDelete로 검색).

  • 상품/카테고리는 GET API가 아닌 서버 렌더링으로 리스팅을 제공합니다 — 생성/수정/삭제에는 crm_request (POST/PATCH/DELETE)를 사용하세요.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Enables interaction with any REST API through token or login authentication, with automatic Swagger/OpenAPI documentation integration for endpoint discovery and comprehensive HTTP request support.
    7
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with the Channex.io API for managing properties, room types, rate plans, availability, rates, inventory, and channel connections through natural language.
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides structured access to Dolibarr ERP/CRM API endpoints via the Model Context Protocol, supporting CRUD operations on resources like thirdparties, products, and orders.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Access the Notra API for managing posts, brand identities, integrations, and schedules.

  • Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.

  • Search, document and execute authenticated API calls across 700+ apps via one MCP server

View all MCP Connectors

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/AlekseiKastsiuk/garmonia-crm-mcp'

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