← ClaudeAtlas

global-mcp-frameworklisted

Generisches Framework zum Erstellen von Custom-MCP-Servern als Cloudflare Worker mit @cloudflare/workers-oauth-provider (OAuth 2.1), stateless Streamable-HTTP und einer gemeinsamen Foundation als versionierte Git-Tag-Dependency. IMMER laden, sobald ein MCP-Server in diesem Stack erstellt, verdrahtet, auf eine neue Foundation gebumpt oder debuggt wird — auch wenn das Wort Skill nicht fällt. Trigger u.a.: Custom MCP-Server bauen, Cloudflare Worker MCP, workers-oauth-provider, OAUTH_KV, OAuth 2.1 inbound, /authorize Login, Provider-Wiring, stateless Transport, sessionIdGenerator, "Session terminated", "Server misconfigured", "Authorization failed" nach Consent, neuen Connector anlegen, Foundation-Tag bumpen, wrangler.jsonc für MCP, KV-Namespace MCP_OAUTH, Discovery-Check well-known. Gilt für jeden neuen Custom-MCP-Server in diesem Stack.
wemwi/skill-library · ★ 1 · AI & Automation · score 58
Install: claude install-skill wemwi/skill-library
# global-mcp-framework Architektur-Wissen und Arbeitsabläufe zum Erstellen von Custom-MCP-Servern auf diesem Stack. Jeder Server ist ein eigener Cloudflare Worker, der eine gemeinsame Foundation (`<foundation-repo>`) als **versionierte Git-Dependency (Tag)** einbindet und nur noch service-spezifisch verdrahtet: Tools + Login-Titel + Outbound-Secret. **Betrieb ist web-only** — kein lokaler Rechner, kein VPS, kein Terminal. Alles läuft über Claude Code (Git/PR), GitHub-Web (Merge/Tag) und das Cloudflare-Dashboard (KV/Secrets/Logs). Bei jeder Anweisung gilt deshalb: keine `wrangler tail`-/SSH- Schritte vorschlagen, sondern die Dashboard-Entsprechung. ## Abgrenzung zu `global-git-conventions` Dieser Skill regelt nur die **MCP-Mechanik** (OAuth, Transport, KV, Secrets, Naming, Folder-Struktur, Cloudflare-Build). Alles **typ-übergreifende** — README-Pflichtsektionen, SemVer/Tags, CHANGELOG, Release-Automation (release-please) und der GitHub-About-Block — lebt in `global-git-conventions` und wird von hier nur referenziert, nie dupliziert (Single Source of Truth). Konkret heißt das: das *-mcp-README-Template steht dort (`assets/readme/mcp.md`), Tags entstehen ausschließlich über release-please, und der hier beschriebene Cloudflare-Build ist davon unabhängig (siehe `references/deploy.md`). ## So findest du das richtige Detail Diese SKILL.md ist der Einstieg. Die Tiefe liegt in `references/` — pro Sorge eine Datei, damit ein Debug-Fall genau eine Datei lädt statt aller. Lies gezi