MCP erstellen
Ein CLI-Tool, das einen Model Control Protocol (MCP) -Server einrichtet und ihn auf Cloudflare Workers bereitstellt, sodass Sie innerhalb von Minuten mit der Erstellung neuer Tools für Ihren Cursor Agent beginnen können.
Schreiben Sie einfach TypeScript-Funktionen mit JSDoc-Kommentaren, um Ihrem Agenten MCP-Tools zu geben.
Voraussetzungen
Wrangler CLI installiert und mit Ihrem Cloudflare-Konto angemeldet.
Claude Desktop App installiert. (Wird bald entfernt)
Related MCP server: Authless Remote MCP Server
Anweisungen
Um einen neuen MCP-Server zu erstellen und bereitzustellen, führen Sie einfach Folgendes aus:
Sie können dem Befehl auch direkt einen Namen übergeben: bun create mcp --name <server-name> .
Was diese CLI macht
Klont das Vorlagen-Worker-Repository in
<current-dir>/<server-name>Installiert Abhängigkeiten
Initialisiert ein Git-Repository
Stellt einen Hello World MCP-Server für Ihr Cloudflare-Konto bereit
Fügt es zu Claude Desktop hinzu
Kopiert den MCP-Serverbefehl in Ihre Zwischenablage, damit Sie ihn in Cursor einfügen können
Anwendung
Fügen Sie einfach Funktionen zur MyWorker -Klasse in src/index.ts hinzu. Jede Funktion wird in ein MCP-Tool kompiliert.
Zum Beispiel:
Die erste Zeile ist die Beschreibung des Tools.
Die
@param-Tags sind die Parameter des Tools mit Typen und Beschreibungen.Das Tag
@returnist der Rückgabewert des Tools mit seinem Typ.
Änderungen bereitstellen
Setzen Sie den Worker erneut ein:
Laden Sie Ihr Cursorfenster neu.
Jetzt können Sie Ihren Agenten bitten, das neue Tool zu verwenden!
Warum Cloudflare Workers?
Stimmung, tolle DX und blitzschnelle Bereitstellungen.
Ich mag es nicht, MCP-Server lokal auszuführen, und ich bin mir ziemlich sicher, dass Sie das auch nicht tun. Jetzt müssen wir keine Knotenprozesse mehr ausführen, um einfache MCP-Tools in Cursor zu verwenden, die APIs aufrufen.
Sie müssen lediglich Funktionen schreiben. Fügen Sie Ihre Beschreibungen und Parameter in JSDoc-Kommentare ein, und schon funktioniert es.
Beispielserver, die mit create-mcp erstellt wurden
Sie können jeden mit create-mcp erstellten MCP-Server klonen und auf Ihrem eigenen Cloudflare-Konto bereitstellen: