Szenario-Wort
Ein mit mcp-framework erstellter Model Context Protocol (MCP)-Server.
Schnellstart
Related MCP server: OmniFocus-MCP
Projektstruktur
Hinzufügen von Komponenten
Das Projekt enthält ein Beispieltool in src/tools/ExampleTool.ts . Sie können weitere Tools über die CLI hinzufügen:
Werkzeugentwicklung
Beispielhafter Werkzeugaufbau:
Veröffentlichen auf npm
Aktualisieren Sie Ihre package.json:
Stellen Sie sicher, dass
nameeindeutig ist und den npm-Namenskonventionen entsprichtPassende
versioneinstellendescription,author,licenseusw. hinzufügen.Überprüfen Sie, ob
binauf die richtige Eingabedatei verweist
Lokal erstellen und testen:
npm run build npm link scenario-word # Test your CLI locallyBei npm anmelden (ggf. Konto erstellen):
npm loginVeröffentlichen Sie Ihr Paket:
npm publish
Nach der Veröffentlichung können Benutzer es zu ihrem Claude-Desktop-Client hinzufügen (siehe unten) oder mit npx ausführen
Nach der Veröffentlichung
Fügen Sie diese Konfiguration zu Ihrer Claude Desktop-Konfigurationsdatei hinzu:
MacOS : ~/Library/Application Support/Claude/claude_desktop_config.json Windows : %APPDATA%/Claude/claude_desktop_config.json
Bauen und Testen
Nehmen Sie Änderungen an Ihren Werkzeugen vor
Führen Sie zum Kompilieren
npm run buildausDer Server lädt Ihre Tools beim Start automatisch