Bildprozessor MCP Server
Ein Model Context Protocol-Server
Dies ist ein TypeScript-basierter MCP-Server, der ein einfaches Notizensystem implementiert. Er veranschaulicht die Kernkonzepte von MCP anhand von:
Ressourcen, die Textnotizen mit URIs und Metadaten darstellen
Tools zum Erstellen neuer Notizen
Eingabeaufforderungen zum Generieren von Notizenzusammenfassungen
Merkmale
Ressourcen
Auflisten und Zugreifen auf Notizen über
note://URIsJede Notiz hat einen Titel, Inhalt und Metadaten
MIME-Typ im Klartext für einfachen Inhaltszugriff
Werkzeuge
create_note- Neue Textnotizen erstellenNimmt Titel und Inhalt als erforderliche Parameter
Speichert die Notiz im Serverstatus
Eingabeaufforderungen
summarize_notes- Erstellen Sie eine Zusammenfassung aller gespeicherten NotizenEnthält alle Notizinhalte als eingebettete Ressourcen
Gibt eine strukturierte Eingabeaufforderung für die LLM-Zusammenfassung zurück
Related MCP server: azure-devops MCP Server
Entwicklung
Installieren Sie Abhängigkeiten:
npm installErstellen Sie den Server:
npm run buildFür die Entwicklung mit automatischem Rebuild:
npm run watchInstallation
Zur Verwendung mit Claude Desktop fügen Sie die Serverkonfiguration hinzu:
Unter MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Unter Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"image-processor": {
"command": "/path/to/image-processor/build/index.js"
}
}
}Debuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector , der als Paketskript verfügbar ist:
npm run inspectorDer Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.