{"apiVersion":"v1","directorySlug":"tokenz-mcp-979b3c7f6c","title":"Tokenz","description":"Tokenz is the Merchant of Record (MoR) platform for digital goods — global payments, tax compliance, payouts, and out-of-app (web shop) monetization for games, SaaS, and digital content.","pageUrl":"https://www.mcpbundles.com/skills/tokenz-mcp-979b3c7f6c","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.tokenz.one/mcp","hostedMcpUrl":null,"toolCount":14,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"one.tokenz/tokenz-mcp-979b3c7f6c","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_docs","description":"Search the live Tokenz docs (guides + API reference) and return the most relevant pages with snippets and links. Use this first when integrating Tokenz.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":10,"minimum":1},"query":{"type":"string"}}},"title":"Search Tokenz documentation","logicalName":"search_docs","displayName":"Search Tokenz documentation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_doc","description":"Fetch the full clean Markdown for a documentation page by its path, e.g. \"v2/checkout/get-started\".","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["path"],"properties":{"lang":{"enum":["en","ja","zh-CN","zh-TW"],"type":"string"},"path":{"type":"string"}}},"title":"Get a Tokenz doc page","logicalName":"get_doc","displayName":"Get a Tokenz doc page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_docs","description":"List every documentation page (title, description, path) so you can pick what to read.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List Tokenz doc pages","logicalName":"list_docs","displayName":"List Tokenz doc pages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_test_cards","description":"Return the test card numbers and how to force success/decline in test mode. Use these — never real cards — when testing a checkout.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List Tokenz test cards","logicalName":"list_test_cards","displayName":"List Tokenz test cards","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_openapi","description":"Return the OpenAPI (v2) spec for a Tokenz API service. Call with no service to list the available services.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"service":{"type":"string"}}},"title":"Get a Tokenz OpenAPI spec","logicalName":"get_openapi","displayName":"Get a Tokenz OpenAPI spec","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"verify_webhook_signature","description":"Check a `Tokenz-Signature` header against the raw request body using the endpoint signing secret. Use this to debug why a webhook fails verification. Pass the EXACT raw body bytes as received.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["signingSecret","signatureHeader","payload"],"properties":{"payload":{"type":"string"},"signingSecret":{"type":"string"},"signatureHeader":{"type":"string"},"toleranceSeconds":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"title":"Verify a Tokenz webhook signature","logicalName":"verify_webhook_signature","displayName":"Verify a Tokenz webhook signature","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sign_test_webhook_payload","description":"Produce a correctly-signed Tokenz webhook request so you can test your webhook handler locally BEFORE any real purchase or tunnel — the counterpart to verify_webhook_signature. Given your endpoint signing secret (and optionally an event type or raw body), it returns the raw body, the `Tokenz-Signature` header, and a curl example to POST to your local endpoint. Note: the MCP is remote, so it cannot POST to your localhost itself — run the curl yourself.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["signingSecret"],"properties":{"payload":{"type":"string"},"eventType":{"type":"string"},"endpointUrl":{"type":"string","format":"uri"},"signingSecret":{"type":"string"}}},"title":"Sign a test Tokenz webhook payload","logicalName":"sign_test_webhook_payload","displayName":"Sign a test Tokenz webhook payload","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_auth","description":"Diagnose the MCP connection before (or after a failure with) the test-action tools: whether a key was detected on the connection, whether it is a test key, whether test actions are enabled, and whether the key actually authenticates against the Tokenz API. Run this FIRST if a test action returns an auth error — it tells you exactly whether the problem is a missing key, the wrong key type, or a key the API rejects. It validates key shape and basic API auth only — account/product/payment-method av","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Check MCP connection & auth","logicalName":"check_auth","displayName":"Check MCP connection & auth","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_test_checkout_session","description":"Create a Tokenz TEST-mode Checkout Session and return the hosted checkout URL. Requires a secret_test_ key. Order total is computed from the items. Use this to verify an integration end to end (pay with test card 4242 4242 4242 4242).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["items","successUrl","cancelUrl"],"properties":{"items":{"type":"array","items":{"type":"object","required":["label","amount","currency"],"properties":{"label":{"type":"string"},"amount":{"type":"integer","maximum":9007199254740991,"minimum":0},"images":{"type":"array","items":{"type":"string","format":"uri"}},"currency":{"type":"string"},"quantity":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"taxCategory":{"enum":["VIRTUAL_CURRENCY","DIGITAL_GOODS_AND_SERVICES","EBOOK","SAAS"],"type":"string"}}},"minItems":1},"locale":{"type":"string"},"cancelUrl":{"type":"string","format":"uri"},"reference":{"type":"string"},"pendingUrl":{"type":"string","format":"uri"},"regionCode":{"type":"string"},"successUrl":{"type":"string","format":"uri"},"customerEmail":{"type":"string","format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}}},"title":"Create a test checkout session","logicalName":"create_test_checkout_session","displayName":"Create a test checkout session","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_checkout_session","description":"Fetch a Checkout Session by ID to inspect its status and hosted URL. Requires a secret_test_ key.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string"}}},"title":"Get a checkout session","logicalName":"get_checkout_session","displayName":"Get a checkout session","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_order","description":"Fetch an order by ID to check its status after a test checkout. Requires a secret_test_ key.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string"}}},"title":"Get an order","logicalName":"get_order","displayName":"Get an order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cancel_test_order","description":"Cancel an unpaid/pending TEST order to exercise the cancellation path. Requires a secret_test_ key.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string"}}},"title":"Cancel a test order","logicalName":"cancel_test_order","displayName":"Cancel a test order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_test_refund","description":"Fully refund a paid TEST order so you can build and verify your refund + webhook handling. Requires a secret_test_ key. Only ever touches test-mode orders.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","reason"],"properties":{"detail":{"type":"string"},"reason":{"enum":["customer_cancellation","duplicate_payment","other"],"type":"string"},"orderId":{"type":"string"}}},"title":"Refund a test order","logicalName":"create_test_refund","displayName":"Refund a test order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_refund","description":"Fetch a refund by ID to check its status. Requires a secret_test_ key.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["refundId"],"properties":{"refundId":{"type":"string"}}},"title":"Get a refund","logicalName":"get_refund","displayName":"Get a refund","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Tokenz&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudG9rZW56Lm9uZS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Tokenz%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tokenz.one%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Tokenz%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tokenz.one%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Tokenz&connectorUrl=https%3A%2F%2Fmcp.tokenz.one%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Tokenz\" --url \"https://mcp.tokenz.one/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tokenz-mcp-979b3c7f6c","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tokenz-mcp-979b3c7f6c/tools/{tool}","mcpServerUrl":"https://mcp.tokenz.one/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tokenz-mcp-979b3c7f6c?live=1"}