インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Payhip をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI エージェントから Payhip ストアのクーポンコードを管理し、ソフトウェアのライセンスキーを確認します。クーポンの一覧表示と詳細確認、あなたの承認による新規作成、購入者のライセンスキーの検証に加え、許可すればキーの無効化、再有効化、アクティベーション数の管理もできます。
こう聞いてみよう
Payhip のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Payhip をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Payhip + Microsoft Copilot
AI エージェントから Payhip ストアのクーポンコードを管理し、ソフトウェアのライセンスキーを確認します。クーポンの一覧表示と詳細確認、あなたの承認による新規作成、購入者のライセンスキーの検証に加え、許可すればキーの無効化、再有効化、アクティベーション数の管理もできます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
PAYHIP_API_KEY
ステップ 1 — 認証情報を取得
セットアップは約 2 分です。Payhip ストアとその API キーが必要です。ライセンスキーを扱うには、ライセンスキーを有効にした商品も必要です。
- Payhip で Settings → Developer を開き、API key をコピーします。
- キーだけを
PAYHIP_API_KEYに貼り付けます。クーポン関連のツールがこれを使います。 - 任意(ライセンスキー用): Payhip で商品を開き、まだオンでなければ Generate unique license keys にチェックを入れ、そのチェックボックスの下に表示される product secret key を
PAYHIP_PRODUCT_SECRET_KEYにコピーします。 - コネクターをインストールし、
payhip_list_couponsを実行します。クーポンコードが一覧表示され、API キーが有効であることを確認できます。product secret key を設定した場合は、購入者が受け取ったキーでpayhip_verify_licenseを実行し、ライセンス側も確認してください。
インストールごとにライセンス商品は 1 つ: product secret key は 1 つの商品に属します。複数の商品のキーを確認するには、商品ごとにコネクターをインストールし、それぞれに商品名を付けてください。クーポンはストアの API キーを使うため、どのインストールでも使えます。
読み取れるデータ: ストアのクーポンコード(コード、種類(1 商品、全商品、1 コレクション)、割引率または割引額、開始日と終了日、最低購入額、利用上限、メモ)。そして設定した商品について、ライセンスキーの状態(有効かどうか、購入者のメールアドレス、商品とバリエーション、使用回数、発行日時)です。
クーポンとライセンスキーだけ: 現在の Payhip API が対応しているのはこの 2 つの領域だけです。商品、売上、顧客、入金は API から取得できません。
データの読み方: 金額(割引額、最低購入額)はセント単位で、割引率はパーセントです。payhip_verify_license が空の結果を返した場合、そのキーはこの商品に存在しません。購入が返金されると、Payhip はキーを自動的に無効にします。キーの使用回数はあなたのソフトウェアが増減させるカウンターで、Payhip は上限を強制しません。上限はソフトウェア側で管理します。
インストール時はオフ: payhip_create_coupon、payhip_disable_license、payhip_enable_license、payhip_increase_license_usage、payhip_decrease_license_usage。新しいクーポンは作成した瞬間からチェックアウトで使え、無効化したキーは再び有効にするまで購入者がソフトウェアを使えなくなります。サブスクリプション商品には API でクーポンを付けられません。必要なものは管理者が有効にします。
変更の前に必ず確認: 書き込みツールが有効な場合、AI はコード、割引内容、対象範囲、または対象のライセンスキーとそのキーに行う操作を示し、あなたの承認を待ちます。
制限: クーポンの一覧は最大 100 件ずつのページで返ります。クーポンが多いストアでは、AI は一度に全件を求めず、ページごとに取得します。
よくあるエラー: 401 の authentication_fail は、API キーまたは product secret key が間違っているか、設定されていないことを示します。Settings → Developer から PAYHIP_API_KEY をもう一度コピーし、ライセンス関連のツールでは商品ページで PAYHIP_PRODUCT_SECRET_KEY を確認してください。Payhip のファイアウォールはデータセンターのアドレスからのクーポン関連の呼び出しにチャレンジをかけるため、プロキシが設定されている環境(AnythingMCP Cloud など)では、クーポンの呼び出しは AnythingMCP の送信用プロキシを経由します。CONNECTOR_PROXY_URL のないセルフホストのサーバーでは、クーポンの呼び出しが HTML ページ付きの 403 を返すことがあります。
このコネクターは、商品、売上、顧客、入金の読み取りは行わず、返金や新しいライセンスキーの発行も行いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Microsoft Copilot にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Microsoft Copilot は、Copilot Studio で作成したエージェントを通じて MCP サーバーを使います。AnythingMCP をツールとしてエージェントに追加し、そのエージェントを Microsoft 365 Copilot と Teams に公開します。Copilot Studio は Microsoft のクラウドから Streamable HTTP で接続し、AnythingMCP はこれに対応しています。
- Copilot Studio でエージェントを開き(または新規作成し)、Tools で Add a tool → New tool → Model Context Protocol を選びます。
- Server name(例:
AnythingMCP)、コネクタでできることを説明する Server description、Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力します。Copilot Studio はこの説明をもとに、いつサーバーを呼び出すかを判断します。 - 認証で API key を選び、Type を Header、ヘッダー名を
X-API-Keyにして Create を選びます。 - Add tool で Create a new connection を選び、AnythingMCP の MCP API キー(MCP Servers → 対象のサーバー → API keys)を貼り付けて Add to agent を選びます。
- エージェントの Test ウィンドウで試します。
Payhipのツールが必要になる依頼をしてみましょう。 - Publish を選び、Channels → Microsoft 365 and Microsoft Teams で Make agent available in Microsoft Copilot を選択したまま Add channel を選びます。See agent in Teams で自分用にインストールされます。Microsoft 365 Copilot では @ を入力してエージェントを選びます。
ユーザーごとにサインインさせたい場合は、API キーの代わりに OAuth 2.0 → Dynamic discovery を選びます。各ユーザーは、エージェントが初めて呼び出すときに AnythingMCP にサインインします。
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Copilot Studio は Microsoft のクラウドから接続するため、localhost は使えません。
利用可能なツール
| Tool | What it does |
|---|---|
payhip_list_coupons | List the store's coupon codes with their type (single product, all products or one collection), percent or amount off (amounts in cents)… |
payhip_get_coupon | Read one coupon by its numeric id: code, type, percent or amount off (cents), product key or collection, dates, minimum purchase, usage… |
payhip_create_coupon | Create a coupon code buyers can enter at checkout: either percent_off (above 0, up to 100) or amount_off in cents, for one product… |
payhip_verify_license | Check a software license key of the product whose secret key is configured: whether it is enabled (keys are disabled automatically on a… |
payhip_disable_license | Disable a license key so it no longer verifies, e.g. after a terms violation or a chargeback |
payhip_enable_license | Enable a disabled license key again so it verifies |
payhip_increase_license_usage | Add one to the usage counter of a license key, e.g. when the buyer activates another device |
payhip_decrease_license_usage | Subtract one from the usage counter of a license key, e.g. when the buyer deactivates a device |
プロンプトの例
- 「ライセンスキー 7XK2-9QPL-44MZ-H1TR は有効ですか。購入者は誰で、何回使われていますか。」
- 「クーポンコードを割引内容付きで一覧にして、今月で期限が切れるものを教えてください。」
- 「『AUTUMN20』クーポンの条件を教えてください。最低購入額、利用上限、対象商品はどうなっていますか。」
- 「返金のあとでキーが使えなくなったと購入者が言っています。まだ有効かどうかと、どのメールアドレスのキーかを確認してください。」
- 「全商品に使えるクーポンはどれで、1 つの商品やコレクションだけが対象のクーポンはどれですか。」
FAQ
どの Copilot が対象ですか? 職場で使う Microsoft 365 Copilot で、Copilot Studio のエージェントを通じて利用します。個人アカウント向けの Microsoft Copilot アプリでは、独自の MCP サーバーを追加できません。
何が必要ですか? エージェントを作成するために、Copilot Studio を利用できる職場アカウント(ライセンスまたは試用版)が必要です。Microsoft 365 Copilot や Teams でエージェントを使う人には、エージェントへのアクセス権が必要です。共有するか、管理者に組織向けに公開してもらってください。組織が Power Platform コネクタにデータ ポリシーを適用している場合は、MCP サーバーにも適用されます。
エージェントがツールを呼び出しません。 ヘッダー名が正確に X-API-Key であること、キーが URL と同じ MCP サーバーのものであることを確認し、Server description を具体的に書いてください。Copilot Studio はこの説明をもとにサーバーを呼び出すかどうかを判断します。変更のたびにエージェントを再公開し、開いているチャットでは "start over" と入力すると新しいバージョンになります。
次のステップ
このガイドは役に立ちましたか?