All tools
StripeS

by Stripe

List customers

Returns customers newest first; pass an email to get only the customers with exactly that address.

View on GitHub
Updated Sep 27, 2026Available asMCPCLIAPI

Description

The `email` filter is case-sensitive. Use the returned customer ID with the `customer` filter on subscriptions or invoices to see what that person pays. On the MCP server this method runs through the generic `stripe_api_read` tool.

list-customers.md

List customers

Returns customers newest first; pass an email to get only the customers with exactly that address.

The email filter is case-sensitive. Use the returned customer ID with the customer filter on subscriptions or invoices to see what that person pays. On the MCP server this method runs through the generic stripe_api_read tool.

Set up

Use the first option your agent supports.

MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

{ "mcpServers": { "stripe": { "url": "https://mcp.stripe.com" } } }

Call the MCP tool stripe_api_read.

Server URL: https://mcp.stripe.com

CLI (official)

Install the command, then confirm it runs.

npm install -g @stripe/cli
stripe --version

Run stripe customers list.

API (official)

Before doing anything else, make one read-only call to confirm access.

Rules

  • Ask the user before anything that sends messages, costs money, or changes data.
  • Never print API keys.

Built from these files in the repository

The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.

Ways in

RouteSourceCallRequiredDocs
MCPOfficial · remotestripe_api_readOAuthDocs
CLIOfficialstripe customers listOAuthDocs
APIOfficialGET /v1/customersAPI key in $STRIPE_API_KEYDocs

Workflows using List customers