Finance

Stripe

@ktmcp-cli/stripe

Stripe is the world's leading payment infrastructure. This CLI provides access to Stripe's comprehensive API for managing payments, customers, subscriptions, invoices, and the full suite of Stripe financial products.

Peter Steinberger
🦞
Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI.
Peter Steinberger, Founder of OpenClaw · Lex Fridman Podcast #491 · @steipete

Quick Start

Install the CLI globally using npm:

npm install -g @ktmcp-cli/stripe

Features

Payment intent creation and management
Customer and subscription management
Invoice generation
Refund processing
Webhook management
Balance and payout tracking

Usage Examples

Authentication

# Configure API key
stripe auth login --api-key YOUR_SECRET_KEY

# Test connection
stripe auth status

List payments

# Get recent payments
stripe payments list --limit 10

# Filter by status
stripe payments list --status succeeded

# Export as JSON
stripe payments list --format json

Manage customers

# List customers
stripe customers list

# Create a customer
stripe customers create \
  --email customer@example.com \
  --name "John Doe"

# Get customer details
stripe customers get CUSTOMER_ID

Documentation

For complete documentation, API reference, and advanced usage examples, visit the GitHub repository. Each CLI includes comprehensive README.md, AGENT.md for AI integration, and OPENCLAW.md for tool definitions.