cashsdk-mcp
v1.0.1
Published
CashSDK MCP server (stdio) — let any coding agent manage your in-app purchase catalog, paywalls, webhooks and store sync.
Maintainers
Readme
cashsdk-mcp
The stdio Model Context Protocol server for CashSDK — in-app purchases, subscriptions and paywalls for iOS and Android. It lets any MCP-capable coding agent manage your catalog, paywalls, customers, webhooks and store sync.
Most people want the hosted server instead. CashSDK runs a remote MCP server at
https://api.cashsdk.com/mcpwith nothing to install — see docs.cashsdk.com/ai-tools/mcp-server. This package exists for clients that only speak stdio, and for running against a local or self-managed API.
Use it
Your MCP client launches the server; you rarely run it by hand.
{
"mcpServers": {
"cashsdk": {
"command": "npx",
"args": ["-y", "cashsdk-mcp"],
"env": {
"CASHSDK_TOKEN": "csk_st_...",
"CASHSDK_APP": "app_..."
}
}
}
}Environment
| Variable | Required | Default | What it is |
| --- | --- | --- | --- |
| CASHSDK_TOKEN | yes | — | A setup token (csk_st_…) or secret key (csk_sk_…) |
| CASHSDK_API_URL | no | https://api.cashsdk.com | API base URL |
| CASHSDK_APP | no | — | Default app id (app_…); every tool also takes app |
Prefer the setup token (
csk_st_…) from your dashboard's integration prompt: it expires in 24 hours and is scoped to one app's setup surface, rather than a long-lived key that can read your whole revenue ledger. Never commit either.
Tools
Catalog and setup (get_setup_checklist, get_catalog, create_product,
create_entitlement, sync_catalog_from_app_store), paywalls and campaigns
(list_templates, create_paywall, generate_paywall, create_placement,
create_campaign), customers and data (get_customer, list_transactions,
tail_recent_events), keys and webhooks (create_api_key, rotate_api_key,
register_webhook_endpoint, send_test_webhook), and the marketplace connectors.
Full list: docs.cashsdk.com/ai-tools/mcp-server.
Every tool maps onto a CashSDK REST endpoint and is executed with the token you supply, so the server can never do more than that token already allows.
Links
- Documentation — https://docs.cashsdk.com
- Machine-readable docs — https://docs.cashsdk.com/llms.txt
License
Proprietary — see LICENSE.md. Production use requires a CashSDK subscription.
