Skip to main content
Glama

Clover MCP Server

Clover MCP(モデルコンテキストプロトコル)サーバー

OAuth 認証を使用して Clover API と対話するための最小限の MCP サーバー。

概要

このMCPサーバーにより、生成AIモデルやその他のクライアントは、モデルコンテキストプロトコルを使用してClover加盟店データにアクセスできます。この統合により、モデルは以下のことが可能になります。

  • 販売者情報を取得する
  • 在庫品目を一覧表示する
  • リスト注文
  • 個々の商品や注文にアクセスする

クイックスタート

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Clover MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @ibraheem4/clover-mcp --client claude

Claude AIと併用(推奨)

  1. これを Claude MCP 設定 (通常は~/.config/anthropic/claude.mcp.json内) に追加します。
{ "mcpServers": { "clover": { "command": "npx", "args": ["-y", "@ibraheem4/clover-mcp"], "env": { "CLOVER_CLIENT_ID": "your-clover-client-id", "CLOVER_CLIENT_SECRET": "your-clover-client-secret", "CLOVER_BASE_URL": "https://apisandbox.dev.clover.com" }, "disabled": false, "autoApprove": ["initiate_oauth_flow", "get_merchant_info", "list_inventory", "list_orders"] } } }
  1. クロードと一緒に使用してください:
/mcp use clover
  1. Claude との会話で OAuth フローを開始します。
Can you help me connect to my Clover account?

コマンドラインからの使用

MCP サーバーを直接実行できます。

# Install and run in one command npx @ibraheem4/clover-mcp # With credentials CLOVER_CLIENT_ID=your-client-id CLOVER_CLIENT_SECRET=your-client-secret npx @ibraheem4/clover-mcp

Clover OAuth セットアップ

この MCP サーバーを使用する前に、Clover アプリを設定する必要があります。

  1. developer.clover.comで Clover 開発者アカウントを作成します。
  2. Clover開発者ダッシュボードに新しいアプリを登録する
  3. アプリを次のように構成します。
    • サイト URL: http://localhost:4000/oauth-callback
    • デフォルトのOAuthレスポンス: Code
  4. クライアントIDとクライアントシークレットをメモしてください
  5. これらの資格情報を環境または.envファイルに追加します

MCPツール

MCP プロトコル経由で利用できるツールは次のとおりです。

  • get_oauth_status : OAuth 認証情報が利用可能かどうかを確認する
  • initiate_oauth_flow : アクセストークンを取得するための OAuth フローを開始する
  • get_merchant_info : 販売者に関する情報を取得する
  • list_inventory : オプションのフィルターを使用して在庫アイテムを一覧表示する
  • list_orders : オプションのフィルターを使用して注文を一覧表示する

クロードとの使用例

以下は、接続後に Claude で使用できるプロンプトの例です。

  1. クローバーに接続:
    I'd like to connect to my Clover account.
  2. 販売者情報を取得する:
    What information do you have about my Clover merchant account?
  3. 在庫品目一覧:
    Show me the first 10 items in my inventory.
  4. リスト注文:
    Can you list my most recent orders?

発達

ローカルインストール

  1. このリポジトリをクローンする
  2. 依存関係をインストールします:
    npm install
  3. OAuth 資格情報を設定します。
    cp .env.example .env # Edit .env with your Clover OAuth credentials
  4. TypeScript コードをビルドします。
    npm run build
  5. MCP サーバーを起動します。
    ./run.sh

出版の更新

新しいバージョンを npm に公開するには:

# Update version in package.json npm version patch # or minor, or major # Build and publish npm run build npm publish

トラブルシューティング

OAuth の問題が発生した場合:

  1. Cloverアプリが正しく登録されていることを確認してください
  2. アプリ設定のサイトURLがhttp://localhost:4000/oauth-callbackに設定されていることを確認してください。
  3. クライアントIDとクライアントシークレットが正しいことを確認してください
  4. 開発者ダッシュボードで「デフォルトのOAuthレスポンス」が「コード」に設定されていることを確認してください。
  5. OAuthフローを再度initiate_oauth_flowで開始してみます

ライセンス

マサチューセッツ工科大学

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

AI エージェントが、安全な OAuth 認証 MCP サーバーを介して Clover の販売者データ、在庫、注文にアクセスし、対話できるようにします。

  1. 概要
    1. クイックスタート
      1. Smithery経由でインストール
      2. Claude AIと併用(推奨)
      3. コマンドラインからの使用
    2. Clover OAuth セットアップ
      1. MCPツール
        1. クロードとの使用例
          1. 発達
            1. ローカルインストール
            2. 出版の更新
          2. トラブルシューティング
            1. ライセンス

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                This server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.
                Last updated -
                5
                56
                7
                TypeScript
                MIT License
                • Apple
              • A
                security
                F
                license
                A
                quality
                An MCP server that integrates with Fewsats allowing AI agents to securely purchase anything by retrieving balances, accessing payment methods, and processing payments.
                Last updated -
                4
                13
                Python
              • A
                security
                A
                license
                A
                quality
                An MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.
                Last updated -
                20
                141
                Python
                GPL 3.0
                • Apple
                • Linux
              • A
                security
                A
                license
                A
                quality
                An MCP server that enables AI agents to authenticate with and interact with Open eClass platform instances, supporting UoA's SSO authentication system for retrieving course information and performing basic platform operations.
                Last updated -
                4
                1
                Python
                MIT License

              View all related MCP servers

              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/ibraheem4/clover-mcp'

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