
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
@devtechtricks/stripe-mcp
Advanced tools
A read-only MCP server for querying Stripe customers, payments, subscriptions, and invoices from any MCP client.
A read-only Model Context Protocol server for querying Stripe — customers, payments, subscriptions, invoices, and refunds — from Claude or any MCP-compatible client.
Built as a companion to my SaaS backend boilerplate.
This server intentionally exposes no write, refund, or delete tools. It's designed for safely querying and exploring Stripe data from an AI assistant — not for taking billing actions. It also refuses to start if you pass a live secret key, to make accidental production use harder.
npm install -g @devtechtricks/stripe-mcp
Or run directly without installing:
npx -y @devtechtricks/stripe-mcp
sk_test_ or rk_test_.{
"mcpServers": {
"stripe-mcp": {
"command": "npx",
"args": ["-y", "@devtechtricks/stripe-mcp"],
"env": {
"STRIPE_SECRET_KEY": "sk_test_..."
}
}
}
}
For Claude Code:
claude mcp add stripe-mcp --env STRIPE_SECRET_KEY=sk_test_... -- npx -y @devtechtricks/stripe-mcp
| Tool | Description |
|---|---|
list_customers | List recent customers. Optional limit, email. |
get_customer | Get a customer by customer_id. |
list_payments | List recent payment intents. Optional limit, customer_id. |
get_payment | Get a payment intent by payment_intent_id. |
list_subscriptions | List subscriptions. Optional limit, customer_id, status. |
get_subscription | Get a subscription by subscription_id. |
list_invoices | List invoices. Optional limit, customer_id, status. |
list_refunds | List refunds. Optional limit, payment_intent_id. |
> list the 5 most recent customers
> get_customer cus_ABC123
> what subscriptions does cus_ABC123 have?
> any failed payments recently?
git clone https://github.com/robinafaruqia/stripe-mcp.git
cd stripe-mcp
npm install
cp .env.example .env # then put your sk_test_ / rk_test_ key in .env
node index.js
index.js loads .env from the package directory when STRIPE_SECRET_KEY is not already set. MCP clients should still pass the key in env (npm installs do not include .env).
search_customers using Stripe's search APIstarting_after) for large result setsMIT
FAQs
Read-only MCP server for querying Stripe customers, payments, subscriptions, invoices, and refunds from any MCP client.
The npm package @devtechtricks/stripe-mcp receives a total of 25 weekly downloads. As such, @devtechtricks/stripe-mcp popularity was classified as not popular.
We found that @devtechtricks/stripe-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.