hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Supports loading Clover OAuth credentials from .env files for secure configuration of the MCP server.
Allows installation and running of the Clover MCP server via npx commands, making it easy to deploy and integrate with the Clover API.
Used for development of the MCP server, with build processes that compile TypeScript code before deployment.
Clover MCP(モデルコンテキストプロトコル)サーバー
OAuth 認証を使用して Clover API と対話するための最小限の MCP サーバー。
概要
このMCPサーバーにより、生成AIモデルやその他のクライアントは、モデルコンテキストプロトコルを使用してClover加盟店データにアクセスできます。この統合により、モデルは以下のことが可能になります。
- 販売者情報を取得する
- 在庫品目を一覧表示する
- リスト注文
- 個々の商品や注文にアクセスする
クイックスタート
Claude AIと併用(推奨)
- これを Claude MCP 設定 (通常は
~/.config/anthropic/claude.mcp.json
内) に追加します。
- クロードと一緒に使用してください:
- Claude との会話で OAuth フローを開始します。
コマンドラインからの使用
MCP サーバーを直接実行できます。
Clover OAuth セットアップ
この MCP サーバーを使用する前に、Clover アプリを設定する必要があります。
- developer.clover.comで Clover 開発者アカウントを作成します。
- Clover開発者ダッシュボードに新しいアプリを登録する
- アプリを次のように構成します。
- サイト URL:
http://localhost:4000/oauth-callback
- デフォルトのOAuthレスポンス:
Code
- サイト URL:
- クライアントIDとクライアントシークレットをメモしてください
- これらの資格情報を環境または
.env
ファイルに追加します
MCPツール
MCP プロトコル経由で利用できるツールは次のとおりです。
get_oauth_status
: OAuth 認証情報が利用可能かどうかを確認するinitiate_oauth_flow
: アクセストークンを取得するための OAuth フローを開始するget_merchant_info
: 販売者に関する情報を取得するlist_inventory
: オプションのフィルターを使用して在庫アイテムを一覧表示するlist_orders
: オプションのフィルターを使用して注文を一覧表示する
クロードとの使用例
以下は、接続後に Claude で使用できるプロンプトの例です。
- クローバーに接続:Copy
- 販売者情報を取得する:Copy
- 在庫品目一覧:Copy
- リスト注文:Copy
発達
ローカルインストール
- このリポジトリをクローンする
- 依存関係をインストールします:Copy
- OAuth 資格情報を設定します。Copy
- TypeScript コードをビルドします。Copy
- MCP サーバーを起動します。Copy
出版の更新
新しいバージョンを npm に公開するには:
トラブルシューティング
OAuth の問題が発生した場合:
- Cloverアプリが正しく登録されていることを確認してください
- アプリ設定のサイトURLが
http://localhost:4000/oauth-callback
に設定されていることを確認してください。 - クライアントIDとクライアントシークレットが正しいことを確認してください
- 開発者ダッシュボードで「デフォルトのOAuthレスポンス」が「コード」に設定されていることを確認してください。
- OAuthフローを再度
initiate_oauth_flow
で開始してみます
ライセンス
マサチューセッツ工科大学
This server cannot be installed
AI エージェントが、安全な OAuth 認証 MCP サーバーを介して Clover の販売者データ、在庫、注文にアクセスし、対話できるようにします。
- Overview
- Quick Start
- Clover OAuth Setup
- MCP Tools
- Example Usage with Claude
- Development
- Troubleshooting
- License