Skip to main content
Glama
AlekseiKastsiuk

garmonia-crm-mcp

garmonia-crm-mcp

CRM「ハルモニアホテル」を内部API経由でテストするためのMCPサーバー。 パスワードでログインし(セッションcookie)、注文・顧客・ブランド・カレンダー用のツールと、その他すべてのCRUDへの汎用アクセスを提供します。

クイックインストール(1コマンド、クローン不要)

必要なのはNode 18+のみ。リポジトリのインストールやクローンは不要 — npx がGitHubから直接サーバーを起動します。

  1. 認証情報を含むローカルファイルを作成します(例: ~/garmonia-crm.json):

    {
      "baseUrl": "https://адрес-crm",
      "login": "твой-логин",
      "password": "твой-пароль"
    }
  2. 1コマンドで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アドレスは crm-config.json に保持され、これは .gitignore に含まれるため — リポジトリには入りません。

  • 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 はそれを自分で呼び出します。アクション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