Home / Marketplace / Payments / Stripe (sample)
Specimen listing. Stripe is not yet a publisher; this page renders sample copy for layout reference.
Payments

Stripe

A specimen of how a payments MCP appears on mcpmeter. Charge cards, manage subscriptions, and read Stripe data from any agent that speaks the Model Context Protocol — through one proxied endpoint, one key, and one monthly bill.

Available — once published streamable HTTP SSE Apache 2.0 21 tools

Overview

A payments MCP listed through mcpmeter exposes the publisher's API as a set of tools an agent can reason about: customers, payment intents, subscriptions, refunds, invoices, and a handful of read-only inspections. There is no SDK to import, no ngrok tunnel, no webhook endpoint to stand up. The agent calls a tool, money moves, the publisher sends an event back, the agent reads it.

mcpmeter sits between agent and publisher: authenticate the bearer key, forward the JSON-RPC body unchanged, count tool-call envelopes in the response, write a ledger row, return the response unchanged. The publisher never sees the consumer's API key. The consumer never sees the publisher's secret. The proxy is open source so the meter can be inspected.

Tools

Twenty-one tools, grouped where Stripe groups them. Read tools are read-only against the live API; Write tools mutate state and respect idempotency keys.

Tool
Type
create_payment_intent
write
Authorise and capture a card payment in one or two steps.
create_customer
write
Idempotent on email; returns existing customer if found.
create_subscription
write
Plans, items, trials, proration. Confirms default payment method.
refund_payment
write
Full or partial. Reason codes pass through.
cancel_subscription
write
Immediate or end-of-period. Optional cancellation reason.
list_invoices
read
Paginated, filterable by customer, status, and date.
retrieve_balance
read
Account balance, by currency.
retrieve_charge
read
Full charge object with expanded payment method.
Showing 8 of 21 View all tools →

Integration

Drop the proxy URL and your bearer key into any MCP-compatible agent's config. Below: the configuration block for Claude Desktop. The same shape works in Cursor, Cody, the OpenAI Apps SDK, and OpenRouter with a one-line difference.

claude_desktop_config.json Sample
{
  "mcpServers": {
    "stripe": {
      "url":     "https://proxy.mcpmeter.com/stripe",
      "headers": {
        "Authorization": "Bearer mcpm_live_…"
      }
    }
  }
}

The proxy authenticates the bearer token, looks up the price, forwards the call to the upstream MCP, returns the response unchanged, and writes a usage record. The publisher never sees the consumer's API key. The consumer never sees the publisher's secret.

Pricing

The publisher sets the per-call price. Below: a representative tier ladder for layout reference. mcpmeter takes a fixed percentage; the publisher receives the rest.

Volume Per call
First 500 calls / monthFree
501 — 100,000$0.0008
100,001 — 1,000,000$0.0006
Beyond 1MBy quote

Publisher's own card-processing fees pass through unchanged. mcpmeter's per-call price covers the proxy and the meter; it does not duplicate what the publisher already charges.

Trust & Compliance

No payload retention

The proxy passes JSON-RPC bodies through without persisting them. We log call metadata only — slug, tool name, status, byte counts, duration.

PCI passthrough

For PCI scope, mcpmeter is a network passthrough. The consumer's relationship with the publisher is direct.

Open-source proxy

The metering code is auditable. Every billed call corresponds to a single ledger row that reconciles to Stripe nightly.

Audit logs

Per-project audit logs retained for 13 months in the consumer's region. Downloadable as CSV.

Related

Other categories an agent might want.

One key. Every MCP. One bill.

Sign up free. Add a card later, only when you're ready to call paid tools.