16 product-specific SecureMCP tools to read and change Stripe data using your own connection. Select only the tools you need; provider permissions and profile approval are required.
Explore the tools exposed by Stripe to MCP clients.
Registered SecureMCP definitionsRead the balance for your Stripe account.
See the schema below for the accepted input structure.
Full JSON schema, including nested inputs, allowed values, and validation constraints.{
"type": "object",
"properties": {},
"additionalProperties": false
}Read invoice summaries; requires invoice read permission.
limitstarting_after{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20
},
"starting_after": {
"type": "string",
"default": ""
}
},
"additionalProperties": false
}Read payment summaries; never returns client secrets.
limit{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20
}
},
"additionalProperties": false
}List customers with cursor pagination and an optional exact email filter.
emaillimitstarting_after{
"type": "object",
"properties": {
"email": {
"type": "string",
"default": "",
"maxLength": 320
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"starting_after": {
"type": "string",
"default": "",
"maxLength": 4096
}
},
"additionalProperties": false
}Read a customer record without returning credential fields.
customer_id{
"type": "object",
"required": [
"customer_id"
],
"properties": {
"customer_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
}
},
"additionalProperties": false
}Create a customer. Supply a unique key per intended operation and reuse it only for that operation.
nameemailidempotency_key{
"type": "object",
"required": [
"name",
"email",
"idempotency_key"
],
"properties": {
"name": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"email": {
"type": "string",
"maxLength": 320
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
}
},
"additionalProperties": false
}Update selected customer identity fields; no balance, payment method or card details are accepted.
nameemailcustomer_iddescriptionidempotency_key{
"type": "object",
"required": [
"customer_id",
"idempotency_key"
],
"properties": {
"name": {
"anyOf": [
{
"type": "string",
"maxLength": 255,
"minLength": 1
},
{
"type": "null"
}
],
"default": null
},
"email": {
"anyOf": [
{
"type": "string",
"maxLength": 320
},
{
"type": "null"
}
],
"default": null
},
"customer_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
},
"description": {
"anyOf": [
{
"type": "string",
"maxLength": 32000
},
{
"type": "null"
}
],
"default": null
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
}
},
"additionalProperties": false
}List product catalog entries with cursor pagination.
limitactivestarting_after{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"active": {
"type": "boolean",
"default": true
},
"starting_after": {
"type": "string",
"default": "",
"maxLength": 4096
}
},
"additionalProperties": false
}List active prices, optionally for one product.
limitproduct_idstarting_after{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"product_id": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"minLength": 1
},
{
"type": "null"
}
],
"default": null
},
"starting_after": {
"type": "string",
"default": "",
"maxLength": 4096
}
},
"additionalProperties": false
}Read an invoice and its embedded line page; nested client secrets are removed.
invoice_id{
"type": "object",
"required": [
"invoice_id"
],
"properties": {
"invoice_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
}
},
"additionalProperties": false
}Create a draft invoice with automatic advancement disabled and pending invoice items excluded; does not send or collect money.
customer_iddescriptionidempotency_key{
"type": "object",
"required": [
"customer_id",
"idempotency_key"
],
"properties": {
"customer_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
},
"description": {
"type": "string",
"default": "",
"maxLength": 32000
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
}
},
"additionalProperties": false
}Add an item to a selected draft invoice. Amount is in the currency's smallest unit; does not finalize or charge.
amountcurrencyinvoice_idcustomer_iddescriptionidempotency_key{
"type": "object",
"required": [
"customer_id",
"invoice_id",
"amount",
"currency",
"description",
"idempotency_key"
],
"properties": {
"amount": {
"type": "integer",
"maximum": 99999999,
"minimum": 1
},
"currency": {
"type": "string",
"pattern": "^[a-z]{3}$"
},
"invoice_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
},
"customer_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
},
"description": {
"type": "string",
"maxLength": 32000
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
}
},
"additionalProperties": false
}List subscriptions, including canceled ones, with optional customer selection.
limitcustomer_idstarting_after{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"customer_id": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"minLength": 1
},
{
"type": "null"
}
],
"default": null
},
"starting_after": {
"type": "string",
"default": "",
"maxLength": 4096
}
},
"additionalProperties": false
}Schedule subscription cancellation at period end or undo that schedule. This affects future billing; no immediate cancellation/refund.
idempotency_keysubscription_idcancel_at_period_end{
"type": "object",
"required": [
"subscription_id",
"cancel_at_period_end",
"idempotency_key"
],
"properties": {
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"subscription_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
},
"cancel_at_period_end": {
"type": "boolean"
}
},
"additionalProperties": false
}Create an unconfirmed payment intent in smallest currency units. Does not confirm or charge; client_secret is omitted.
amountcurrencycustomer_ididempotency_key{
"type": "object",
"required": [
"amount",
"currency",
"idempotency_key"
],
"properties": {
"amount": {
"type": "integer",
"maximum": 99999999,
"minimum": 1
},
"currency": {
"type": "string",
"pattern": "^[a-z]{3}$"
},
"customer_id": {
"anyOf": [
{
"type": "string",
"maxLength": 1024,
"minLength": 1
},
{
"type": "null"
}
],
"default": null
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
}
},
"additionalProperties": false
}Issue a real refund of an explicit smallest-unit amount against an existing payment. This moves money and requires specific authorization.
amountidempotency_keypayment_intent_id{
"type": "object",
"required": [
"payment_intent_id",
"amount",
"idempotency_key"
],
"properties": {
"amount": {
"type": "integer",
"maximum": 99999999,
"minimum": 1
},
"idempotency_key": {
"type": "string",
"maxLength": 255,
"minLength": 1
},
"payment_intent_id": {
"type": "string",
"maxLength": 1024,
"minLength": 1
}
},
"additionalProperties": false
}A profile controls which servers and tools your registered clients can use.
Register your client in My workspace → My clients and save its token securely. A published listing does not by itself grant runtime access.
Checked controls are enabled for this server’s hosted gateway. Consent and contracts are optional.
Community feedback is separate from security certification. One rating per account; you can update yours.
Loading reviews…
Catalog version: 0.4.0
Submitted source · publisher declaration
Not recorded
Running registry build · operator build record
https://github.com/PureCipher/xsecuremcp2.0
0566b374ddbb720cf486951f791209f7938e5992
src/purecipher/consumer_aws.py
9a15442043db8c07a28d9d2037f5ca5ecf79dab0846194e28bd036329d498b10src/purecipher/consumer_bridge.py
f7247aff802f0869776d5274e5a6c002374235bac8914ffeb6b68ec1536b745esrc/purecipher/consumer_bridge_tools.py
573ad6444316397f78d849f419fcf7a042468b820bf946f2b093c6462b6f5055src/purecipher/consumer_business.py
b18c519b3a65853180ca07a7234128146fb009b389542659b48dadaebaf3081esrc/purecipher/consumer_cloud.py
08fe162696615e205992db2c4b267c3a65c403cf727314d9e5e941a3597d5ce4src/purecipher/consumer_gmail.py
3118519c17f7da9f4c9cb84d35bc49ae8d40ab345c897d43421d0e5e7b363680src/purecipher/consumer_google_permissions.py
99fc2af714c2c177742d3a85b0116e3ed0fe094b2f0ea6e7ded8f9596cfa9c3esrc/purecipher/consumer_google_workspace.py
3799a9e54e74682b187cd57259895fccdb150cfbd7bd57da29fdd32538d806c5src/purecipher/consumer_governance.py
b1689ec86825ca12eaaf1e95590a97cbec8a46d581debdd0b7772ed3c85b9feasrc/purecipher/consumer_oauth.py
931372166d95e46bcdbe0ef6315741c583c814eff34d4228cccb270336ca312dsrc/purecipher/consumer_observability.py
c7d98468ba620e6a2966c1a4fe0ba28ad6feff290396fd2c13f40b7570d5d3e5src/purecipher/consumer_runtime.py
0ede891d2647e3526dc45876b2b60c064155ce9f42653e748b93003912fb0297src/purecipher/consumer_utilities.py
e7af046b063271da249c26d06b3d95ab529c77466370f6bbca6550478ee11a19Comparison covers the registry consumer runtime only. Catalog approval does not deploy code. External upstream deployment identity is not verified; personal connections and credentials are separate.