이 MCP로 할 수 있는 일
Reads Recharge customers, subscriptions, charges, orders, products, and addresses, and can skip, cancel, or reactivate subscriptions.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Subscription id to reactivate.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'cancellation_reason'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Subscription id to cancel.'}, 'cancellation_reason': {'type': 'string', 'description': 'Reason for cancelling (required by Recharge).'}, 'cancellation_reason_comments': {'type': 'string', 'description': 'Optional free-text detail about the cancellation.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Charge id.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Customer id.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Order id.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Subscription id.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of address ids to fetch.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'created_at_max': {'type': 'string', 'description': 'Filter to addresses created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to addresses created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to addresses updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to addresses updated on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of charge ids to fetch.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'status': {'enum': ['success', 'queued', 'error', 'refunded', 'partially_refunded', 'skipped', 'pending_manual_payment', 'pending'], 'type': 'string', 'description': 'Filter by charge status: success | queued | error | refunded | partially_refunded | skipped | pending_manual_payment | pending.'}, 'sort_by': {'enum': ['id-asc', 'id-desc', 'updated_at-asc', 'updated_at-desc', 'scheduled_at-asc', 'scheduled_at-desc'], 'type': 'string', 'description': 'Sort order: id-asc | id-desc | updated_at-asc | updated_at-desc | scheduled_at-asc | scheduled_at-desc.'}, 'address_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by address id.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'scheduled_at': {'type': 'string', 'description': 'Filter to charges scheduled on this date (ISO 8601).'}, 'created_at_max': {'type': 'string', 'description': 'Filter to charges created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to charges created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to charges updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to charges updated on/after this date (ISO 8601).'}, 'purchase_item_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter to charges containing this purchase item (subscription/onetime line item) id.'}, 'scheduled_at_max': {'type': 'string', 'description': 'Filter to charges scheduled on/before this date (ISO 8601).'}, 'scheduled_at_min': {'type': 'string', 'description': 'Filter to charges scheduled on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of customer ids to fetch.'}, 'email': {'type': 'string', 'description': 'Filter by customer email.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'sort_by': {'enum': ['id-asc', 'id-desc', 'created_at-asc', 'created_at-desc', 'updated_at-asc', 'updated_at-desc'], 'type': 'string', 'description': 'Sort order: id-asc | id-desc | created_at-asc | created_at-desc | updated_at-asc | updated_at-desc.'}, 'created_at_max': {'type': 'string', 'description': 'Filter to customers created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to customers created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to customers updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to customers updated on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'address_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by address id.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'created_at_max': {'type': 'string', 'description': 'Filter to one-times created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to one-times created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to one-times updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to one-times updated on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of order ids to fetch.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'status': {'type': 'string', 'description': 'Filter by order status, e.g. success | queued | error | refunded | skipped | cancelled.'}, 'sort_by': {'enum': ['id-asc', 'id-desc', 'created_at-asc', 'created_at-desc', 'updated_at-asc', 'updated_at-desc'], 'type': 'string', 'description': 'Sort order: id-asc | id-desc | created_at-asc | created_at-desc | updated_at-asc | updated_at-desc.'}, 'address_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by address id.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'created_at_max': {'type': 'string', 'description': 'Filter to orders created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to orders created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to orders updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to orders updated on/after this date (ISO 8601).'}, 'subscription_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by subscription id.'}, 'scheduled_at_max': {'type': 'string', 'description': 'Filter to orders scheduled on/before this date (ISO 8601).'}, 'scheduled_at_min': {'type': 'string', 'description': 'Filter to orders scheduled on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of product ids to fetch.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated list of subscription ids to fetch.'}, 'limit': {'type': 'integer', 'maximum': 250, 'minimum': 1, 'description': 'Max results per page (1-250, default 50).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests.'}, 'status': {'type': 'string', 'description': 'Filter by subscription status, e.g. active | cancelled | expired.'}, 'sort_by': {'enum': ['id-asc', 'id-desc', 'created_at-asc', 'created_at-desc', 'updated_at-asc', 'updated_at-desc'], 'type': 'string', 'description': 'Sort order: id-asc | id-desc | created_at-asc | created_at-desc | updated_at-asc | updated_at-desc.'}, 'address_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by address id.'}, 'customer_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by customer id.'}, 'created_at_max': {'type': 'string', 'description': 'Filter to subscriptions created on/before this date (ISO 8601).'}, 'created_at_min': {'type': 'string', 'description': 'Filter to subscriptions created on/after this date (ISO 8601).'}, 'updated_at_max': {'type': 'string', 'description': 'Filter to subscriptions updated on/before this date (ISO 8601).'}, 'updated_at_min': {'type': 'string', 'description': 'Filter to subscriptions updated on/after this date (ISO 8601).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Charge id to skip.'}, 'purchase_item_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'description': 'The subscription/onetime line item ids to skip (some stores require this).'}}}
최근 도구 변경
유사한 MCP 서버
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
roastify-mcp
Supports a coffee commerce workflow with product and blend catalogs, inventory, coupons, packaging design editing, artwork genera…
bitroad
Enables agents to search and purchase marketplace goods under spending controls, manage orders and returns, and handle payments a…
Singularity Layer MCP
Provides marketplace discovery, agent endpoint and asset management, dataset and product purchases, payment flows, and ERC-8004 a…
agentic-commerce
Enables on-chain commerce through Boson Protocol, including product offers, buyer and seller accounts, voucher exchanges, escrow-…
agentcard
Manages prepaid virtual cards with spending controls, approvals, funding, rewards, and connected-merchant shopping flows.