Quick Start: Platform
A simple integration to support the complex pricing models you need.
You can integrate with Tanso three ways — pick whichever fits your workflow:
| Method | Best for |
|---|---|
| MCP | AI-powered development tools (Claude Code, Cursor, VS Code, Windsurf, Codex) |
| SDK | Application code — the easiest way to integrate programmatically |
| REST API | Full control, any language, any stack |
All three use the same API key and give you access to the same functionality.
Get set up in under a minute
1. Connect your MCP server
Sign up at dashboard.tansohq.com, then head to Getting Started in the dashboard. Your API key is pre-filled — just pick your tool and follow the one-liner.
For example, with Claude Code:
claude mcp add tanso-prod --transport http --header "X-API-Key: sk_test_your_key" https://api.tansohq.com/mcpThe dashboard has setup instructions for Claude Code, Cursor, VS Code, Windsurf, and Codex — just pick your tab and copy the command.
2. Give your AI the context file
Paste this URL into your first conversation so your AI knows how to use Tanso's MCP tools:
https://tansohq.com/llms-mcp.txt
That file describes all 34 tools, their parameters, and common workflows. Your AI reads it once and knows how to work with Tanso.
3. Connect Stripe (optional)
If you're already on Stripe, just tell your AI:
"Connect my Stripe account with key sk_live_..."
Or connect directly from the dashboard. Tanso will import your existing products, customers, and subscriptions automatically.
Try it out
Once you're connected, try asking your AI things like:
- "Show me all my plans"
- "Create a customer for [email protected]"
- "Check if customer user_123 has access to api_access"
- "Set up a Pro plan at $99/mo with API access and 1000 message limit"
The dashboard's Getting Started section walks you through the core workflow step by step — creating features, building plans, adding customers, and checking entitlements.
Not using MCP? No problem.
SDK
npm install @tanso/sdkimport { Tanso } from '@tanso/sdk';
const tanso = new Tanso({ apiKey: 'sk_live_your_api_key_here' });
const entitlement = await tanso.entitlements.check('customer_123', 'api_access');
console.log(entitlement.allowed); // trueREST API
curl https://api.tansohq.com/v1/entitlements/check \
-H "X-API-Key: sk_live_your_api_key_here" \
-d '{"customerReferenceId": "customer_123", "featureKey": "api_access"}'Same API key, same functionality — just a different way to call it.
For the full API reference and detailed tool documentation, see https://tansohq.com/llms-mcp.txt.
Updated about 8 hours ago