Recurpay MCP by usefulapi について
Recurpay MCPはRecurpayストアをMCPクライアントに接続し、サブスクリプションと請求を管理します。購読者、注文、プランの参照に加え、更新、請求スキップ、支払いリンク送信のツールを提供します。
主な機能
- 01サブスクリプションと購読者の参照
- 02注文とプランの確認
- 03プラン商品とWebhookの確認
- 04解約、更新、請求スキップ
- 05支払いリンクの送信
- 06購読者とクーポン情報の更新
活用シーン
- 01購読者の注文と契約内容の確認
- 02次回請求のスキップ
- 03サブスクリプションの即時更新
- 04購読者への支払いリンク送信
MCP 対応
Recurpayストアのデータと請求操作をMCPクライアントに公開します。書き込み操作は請求、配送、顧客への通知に影響する場合があり、即時更新と支払いリンクには明示的な確認が必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://recurpay.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-recurpay https://recurpay.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-recurpay":{"type":"http","url":"https://recurpay.usefulapi.io/mcp"}}}Cursor で開く{"servers":{"io-usefulapi-recurpay":{"type":"http","url":"https://recurpay.usefulapi.io/mcp"}}}VS Code で開く{"mcpServers":{"io-usefulapi-recurpay":{"type":"http","url":"https://recurpay.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-recurpay":{"serverUrl":"https://recurpay.usefulapi.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Recurpay MCP サーバー
接続
- Claude(claude.ai、デスクトップ):Customize → Connectorsを開き、+ Add → Add custom connectorをクリックして、
https://recurpay.usefulapi.io/mcpを貼り付けます。 - Claude Code:
claude mcp add --transport http recurpay https://recurpay.usefulapi.io/mcpを実行し、続けて/mcpを実行してログインします。 - VS Code:VS Code に追加。
- **Cursor およびその他のクライアント:**リモート MCP サーバーとして URL を追加します。
{
"mcpServers": {
"recurpay": {
"url": "https://recurpay.usefulapi.io/mcp"
}
}
}
URL のみを追加してください。クライアント設定にAuthorizationヘッダーや API キーを追加しないでください。このサーバーは OAuth でログインし、ログインページで Recurpay の認証情報を入力します。
設定手順、認証情報の確認方法、よくある質問:https://usefulapi.io/recurpay/
ツール
| ツール | 種類 | 機能 |
|---|---|---|
recurpay_get_access_scopes | 読み取り | トークンの API スコープを取得します |
recurpay_list_subscriptions | 読み取り | サブスクリプションの一覧を取得します |
recurpay_get_subscription | 読み取り | サブスクリプションを取得します |
recurpay_list_subscribers | 読み取り | 登録者の一覧を取得します |
recurpay_get_subscriber | 読み取り | 登録者を取得します |
recurpay_list_orders | 読み取り | 注文の一覧を取得します |
recurpay_get_order | 読み取り | 注文を取得します |
recurpay_list_order_subscriptions | 読み取り | 注文のサブスクリプション一覧を取得します |
recurpay_list_plans | 読み取り | プランの一覧を取得します |
recurpay_get_plan | 読み取り | プランを取得します |
recurpay_list_plan_products | 読み取り | プランの商品一覧を取得します |
recurpay_list_webhooks | 読み取り | Webhook の一覧を取得します |
recurpay_cancel_customer_subscription | 書き込み | 顧客のサブスクリプションをキャンセルします |
recurpay_skip_next_billing | 書き込み | 次回の請求をスキップします |
recurpay_renew_subscription | 書き込み | サブスクリプションを今すぐ更新します |
recurpay_send_payment_link | 書き込み | 登録者に支払いリンクを送信します |
recurpay_update_subscriber | 書き込み | 登録者を更新します |
recurpay_update_subscription_coupon | 書き込み | サブスクリプションのクーポンを追加または削除します |
recurpay_usage_status | メタ | 使用状況(無料プランの利用枠) |
recurpay_request_feature | メタ | 不足している機能をリクエストします |
recurpay_upgrade | メタ | Pro または Pro+ にアップグレードします |
recurpay_cancel_subscription | メタ | Pro サブスクリプションをキャンセルします |
readツールは読み取り専用です。writeツールはデータを変更するため、クライアント側で確認が必要です。metaツールは使用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。
料金
| プラン | 価格 | 上限 |
|---|---|---|
| Free(Recurpay ストアごと) | $0 | 月50回のツール呼び出し |
| Pro(Recurpay ストアごと) | $9/mo または $90/yr(2か月分無料) | 無制限* |
*Pro には、このサーバーで月10,000回のツール呼び出しという公正利用上限があります。それ以上必要な場合は、[email protected] までご連絡ください。
Pro の対象はこのサーバーのみです。recurpay_upgradeで登録してください(Stripe Checkout リンクが返されます)。recurpay_cancel_subscriptionでいつでもキャンセルできます。Pro は支払い済み期間の終了まで利用でき、現行期間の返金はありません。終了前にrecurpay_upgradeを実行すると、キャンセルは取り消されます。または、[email protected] までご連絡ください。
ライセンス
MIT
ストアへのアクセスと請求操作
ご自身のRecurpayストアでカスタムアプリを作成します:Settings → Integrations → Develop apps → Create new app。必要なスコープのみを許可してください。Recurpayは、このストアごとのカスタムアプリ方式について、承認不要と説明しています。この独立したコネクターは、Recurpayの公開アプリでもマーケットプレイス掲載アプリでもありません。ベンダーアカウント、APIの利用資格、ベンダーの利用料金は、それぞれ別に扱われます。
トークンは、許可されたAPI呼び出しのために暗号化されます。要求された購読者、サブスクリプション、注文のレコードは、UsefulAPIを経由して、選択したAIクライアントとLLMプロバイダーに渡されます。接続されたトークン値と認証情報フィールドは、結果から削除されます。ベンダーからのアクセスを終了するには、Recurpayでカスタムアプリ/トークンを無効にしてください。接続を停止するには、UsefulAPIを切断してください。請求はストアに従い、通常はトークンのローテーションも含まれます。
即時更新では保存済みの支払い方法に請求でき、支払いリンクを生成すると購読者に通知されます。どちらのツールでも、明示的な確認が必要です。顧客のサブスクリプションをキャンセルすると請求と配送が停止され、スキップすると次回サイクルに進みます。連絡先情報や割引の変更は、今後の請求に影響する場合があります。これらの操作は、UsefulAPIプランのキャンセルとは別です。
ベンダー操作は自動的に再実行されません。タイムアウトや読み取り不能な応答が発生した場合、書き込みの成否が不明なままになることがあります。再実行する前にRecurpayを確認してください。更新や支払いリンクの呼び出しを明示的に繰り返すと、請求や通知が重複する場合があります。更新レコードが受理されたことは、支払いが決済されたことを独立に証明するものではありません。操作の期限は30秒、応答の上限は8 MiBです。
18個のツールは、最新のベンダー定義とローカルモックを使って確認しました。リリース時の認証確認では、ベンダーが所有するデモで存在しないトークンを使用しました。実際の顧客データの読み取り、請求、顧客へのメッセージ送信、業務上の書き込みはテストしていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。