managarten/apps/uload/docs/stripe/MCP_QUICK_SETUP.md
Wuesteon ff80aeec1f refactor: restructure
monorepo with apps/ and services/
  directories
2025-11-26 03:03:24 +01:00

2.7 KiB

Stripe MCP Server in 5 Minuten

Was das ist

Mit dem MCP Server kann Claude direkt Stripe-Produkte, Preise und alles andere für dich anlegen. Du musst nichts manuell im Dashboard machen.

Setup (3 Minuten)

1. Stripe API Key holen

2. Claude Desktop Config öffnen

macOS:

open ~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows:

notepad %APPDATA%\Claude\claude_desktop_config.json

3. Config einfügen

Ersetze die komplette Datei mit:

{
	"mcpServers": {
		"stripe": {
			"command": "npx",
			"args": ["-y", "@stripe/mcp", "--tools=all", "--api-key=sk_test_DEIN_KEY_HIER"]
		}
	}
}

⚠️ Ersetze sk_test_DEIN_KEY_HIER mit deinem echten Stripe Key!

4. Claude neustarten

  • Claude Desktop komplett beenden (CMD+Q / Alt+F4)
  • Claude Desktop wieder öffnen

Fertig! Das war's!

Test (1 Minute)

Sage zu Claude:

"Verwende den Stripe MCP Server um ein Produkt namens 'Test Product' für 9.99€ zu erstellen"

Claude sollte antworten mit etwas wie:

✅ Produkt erstellt: prod_xyz123
✅ Preis erstellt: price_abc456 (9.99€/Monat)

Was Claude jetzt kann

"Erstelle ein Produkt ulo.ad Pro für 9.99€/Monat"
"Liste alle meine Stripe Kunden"
"Erstelle einen Test-Kunden"
"Zeige mir alle aktiven Subscriptions"
"Erstelle einen Payment Link für das Pro Produkt"

Für ulo.ad Setup

Sage einfach zu Claude:

"Verwende den Stripe MCP Server um folgendes zu erstellen:

1. Produkt 'ulo.ad Pro'
2. Monatspreis 9,99€
3. Jahrespreis 99€
4. Gib mir alle IDs für meine .env Datei"

Claude erledigt alles automatisch und gibt dir:

STRIPE_PRODUCT_ID=prod_xyz
STRIPE_PRICE_MONTHLY=price_abc
STRIPE_PRICE_YEARLY=price_def

Troubleshooting (falls nötig)

"MCP Server nicht gefunden"

→ Claude komplett neustarten (nicht nur Fenster schließen)

"Invalid API Key"

→ Key muss mit sk_test_ beginnen

"Permission denied"

→ Prüfe ob der Key korrekt in der Config steht

Config Datei existiert nicht

→ Erstelle sie einfach neu:

# macOS
mkdir -p ~/Library/Application\ Support/Claude
echo '{"mcpServers":{}}' > ~/Library/Application\ Support/Claude/claude_desktop_config.json

Sicherheitstipp

Für Production verwende einen Restricted Key:

  1. Stripe Dashboard → API Keys → Restricted Keys → Create
  2. Nur diese Permissions:
    • Products: Write
    • Prices: Write
    • Customers: Read
  3. Verwende diesen Key statt dem Secret Key

Das war wirklich alles! 🚀

Keine weitere Konfiguration nötig. Claude kann jetzt direkt mit Stripe arbeiten.