managarten/uload/docs/stripe/MCP_QUICK_SETUP.md
Till-JS c712a2504a feat: integrate uload and picture, unify package naming
- Add uload project with apps/web structure
  - Reorganize from flat to monorepo structure
  - Remove PocketBase binary and local data
  - Update to pnpm and @uload/web namespace

- Add picture project to monorepo
  - Remove embedded git repository

- Unify all package names to @{project}/{app} schema:
  - @maerchenzauber/* (was @storyteller/*)
  - @manacore/* (was manacore-*, manacore)
  - @manadeck/* (was web, backend, manadeck)
  - @memoro/* (was memoro-web, landing, memoro)
  - @picture/* (already unified)
  - @uload/web

- Add convenient dev scripts for all apps:
  - pnpm dev:{project}:web
  - pnpm dev:{project}:landing
  - pnpm dev:{project}:mobile
  - pnpm dev:{project}:backend

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 04:00:36 +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.