@oatbox/mcp-connector-stripe
v0.2.0
Published
Oatbox MCP connector for Stripe — 6 visitor-scoped tools.
Readme
@oatbox/mcp-connector-stripe
Drop-in MCP server that exposes 6 visitor-scoped Stripe tools to Oatbox voice agents.
Tools
| Tool | Confirm? | Tier | Description |
|---|---|---|---|
| get_customer | – | identified | Lookup customer by visitor email or accountId |
| get_subscription | – | identified | List active subscriptions |
| list_invoices | – | identified | Recent invoices with hosted/pdf URLs |
| update_payment_method | yes | authenticated | Attach + set default payment method |
| cancel_subscription | yes | verified | Cancel a subscription (immediate or at period end) |
| refund_charge | yes | verified | Refund a charge (full or partial) |
All write operations verify the resource (subscription, charge) belongs to the resolved customer before mutating.
Run
OATBOX_WORKSPACE_ID=acme \
OATBOX_MCP_SECRET=$(openssl rand -hex 32) \
STRIPE_API_KEY=rk_live_xxx \
PORT=3032 \
node dist/server.jsUse a Stripe restricted key scoped to the minimum permissions required by the tools you enable.
