mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 02:21:10 +02:00
- 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>
2.7 KiB
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
- Gehe zu stripe.com/dashboard
- → Developers → API Keys
- Kopiere den Secret Key (sktest...)
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:
- Stripe Dashboard → API Keys → Restricted Keys → Create
- Nur diese Permissions:
- Products: Write
- Prices: Write
- Customers: Read
- Verwende diesen Key statt dem Secret Key
Das war wirklich alles! 🚀
Keine weitere Konfiguration nötig. Claude kann jetzt direkt mit Stripe arbeiten.