BBotnexio

Jetzt kaufen!

Aramac MCP Server Starter Kit (TypeScript)
Vibe-Coding TemplatesVon BotnexioMCPTypeScriptOAuth 2.1

Aramac MCP Server Starter Kit (TypeScript)Verkauft von Aramac GmbH

Verkauft von Aramac GmbH

TypeScript-Template für deinen eigenen MCP-Server für Claude, Cursor und ChatGPT. Verkauft von Aramac GmbH.

Enthalten:

  • TypeScript-Template für deinen eigenen MCP-Server auf dem offiziellen @modelcontextprotocol/sdk
  • Zwei Transporte, eine Codebasis: Streamable HTTP (POST /mcp, zustandslos) und stdio (Claude Desktop, Cursor, Claude Code)
  • Beispiel-Tools mit zod-Eingabe- und Ausgabe-Schemas und Annotations: list_notes, get_note (nur lesend), create_note, delete_note (destruktiv)
  • Drei Auth-Modi: none, apikey (serverseitiger Schlüssel aus Env), oauth (OAuth-2.1-Resource-Server für deinen bestehenden Identity Provider)
  • Sicherheits-Defaults aktiv: Origin-Prüfung, Rate-Limiting pro Aufrufer, Tool-Timeouts, Body-Limit, Eingabevalidierung, READ_ONLY-Modus
  • 22 automatisierte Tests, SDK 1.32.1
  • Dockerfile enthalten; dazu Deploy-Hinweise, Client-Anleitungen, Tutorial „eigenes Tool“, Fehlerbehebung (README, INSTALL und Tutorial auch auf Deutsch)

Voraussetzungen: Node.js 22.12 oder neuer, npm. Für OAuth brauchst du einen bestehenden Identity Provider.

Nicht enthalten: keine individuelle Entwicklung, kein Hosting oder Betrieb, kein Support für Identity Provider oder APIs Dritter über die Doku hinaus, keine Einreichung in App-Verzeichnisse, keine Rechtsberatung.

Lieferung: ZIP-Download nach Zahlung.

Ordnerstruktur des Kits: src mit HTTP- und stdio-Einstieg, Tools, Auth und Security, dazu Tests, Skripte, Doku, Client-Anleitungen und Dockerfile
Auszug aus src/tools/notes.ts: Registrierung des Tools list_notes mit zod-Eingabe- und Ausgabeschema und Annotationen
Installation in vier Schritten: entpacken und npm ci, testen und bauen, lokal per HTTP starten, Auth-Modus wählen und Client verbinden

Mehr Vibe-Coding Templates

Alle Vibe-Coding Templates →