MCP-Server für Kintone-Beispiel
Dies ist ein Beispielcode eines Model Context Protocol (MCP) -Servers, der zur Integration mit Kintone verwendet werden kann. Der Inhalt wird mithilfe generativer KI automatisch erstellt und im Ist-Zustand bereitgestellt.
Mit diesem MCP-Server können Sie Kintone-Daten von MCP-Host-Apps wie der Claude Desktop- App anzeigen und aktualisieren und sogar selbst Kintone-Apps erstellen.
Weitere Informationen zu diesem Repository finden Sie in der DeepWiki-Dokumentation .
So verwenden Sie die Claude Desktop -App
1. Laden Sie den Quellcode herunter
Sie können es von überall herunterladen, aber am besten verwenden Sie einen Pfad, der nur aus alphanumerischen Zeichen besteht und keine Leerzeichen dazwischen enthält.
2. Installieren Sie Node.js
Bitte verwenden Sie Node.js 18 oder höher.
3. npm installieren
4. Bearbeiten Sie die Konfigurationsdatei der Claude Desktop-App
Suchen Sie die Konfigurationsdatei mit dem Namen claude_desktop_config.json und fügen Sie die Einstellungen wie unten gezeigt zum Abschnitt „mcpServers“ dieser Datei hinzu.
5. Starten Sie die Claude Desktop-App neu
Nachdem Sie die Änderungen an claude_desktop_config.json gespeichert haben, beenden Sie die Claude Desktop-App und starten Sie sie neu. Auch wenn es so aussieht, als hätten Sie die App beendet, kann es sein, dass sie weiterhin im Hintergrund ausgeführt wird. Klicken Sie daher mit der rechten Maustaste auf das App-Symbol und wählen Sie „Beenden“.
6. Funktionsprüfung
Bitten Sie Claude zunächst, „die App-ID für die Kintone-App zu finden“ . Dies ist ein Beispiel für einen App-Namen, auf den der von Ihnen festgelegte Kintone-Benutzer zugreifen kann . Der hier eingegebene Kintone-App-Name muss wortwörtlich und exakt angegeben werden.
7. Liste der von diesem MCP-Server bereitgestellten Funktionen
Informationen zu den Anmerkungsattributen für jedes Tool finden Sie unter docs/tool-annotations.md .
Rekordvorgänge
get_record
: Holen Sie sich einen Datensatz aus der Kintone-Appsearch_records
: Suche nach Datensätzen in der Kintone-Appcreate_record
: Erstellen Sie einen neuen Datensatz in der Kintone-Appupdate_record
: Aktualisieren Sie einen vorhandenen Datensatz in der Kintone-Appadd_record_comment
: Einen Kommentar zu einem Kintone-Datensatz hinzufügen
Dateioperationen
upload_file
: Laden Sie eine Datei zu Kintone hochdownload_file
: Laden Sie eine Datei von Kintone herunter (Hinweis: In der aktuellen Implementierung werden Dateien über 1 MB möglicherweise nicht korrekt heruntergeladen.)
App-Informationen
get_apps_info
: Erhalten Sie Informationen zu mehreren Kintone-Apps, indem Sie Suchbegriffe angebenget_form_layout
: Holen Sie sich das Formularlayout der Kintone-Appget_app_actions
: Ruft die App-Aktionseinstellungen für die Kintone-App ab.get_app_plugins
: Ruft eine Liste der zur Kintone-App hinzugefügten Plugins abget_process_management
: Ruft die Prozessverwaltungseinstellungen der Kintone-App ab
App-Bedienung
create_app
: Erstellen Sie eine neue Kintone-Appadd_fields
: Felder zur Kintone-App hinzufügenupdate_field
: Aktualisieren Sie die Einstellungen eines vorhandenen Kintone-Feldsupdate_form_layout
: Ändere das Formularlayout der Kintone-Appupdate_app_settings
: Allgemeine App-Einstellungen änderndeploy_app
: Beginn des Produktionsbetriebs der Kintone-App (reflektiert in der Produktionsumgebung)get_deploy_status
: Überprüfen Sie den Status der Anwendungseinstellungen in der Produktionsumgebungmove_app_to_space
: Verschiebt die Kintone-App in den angegebenen Bereichmove_app_from_space
: Bewegen Sie die Kintone-App aus dem Raum weg
Weltraumoperationen
get_space
: Allgemeine Informationen zu einem Space abrufenupdate_space
: Space-Einstellungen aktualisierenupdate_space_body
: Aktualisieren Sie den Raumkörperget_space_members
: Ruft die Liste der Space-Mitglieder abupdate_space_members
: Space-Mitglieder aktualisierenadd_thread
: Einen Thread zu einem Bereich hinzufügenupdate_thread
: Einen Thread aktualisierenadd_thread_comment
: Einen Kommentar zu einem Thread hinzufügenadd_guests
: Gastbenutzer hinzufügenupdate_space_guests
: Aktualisieren Sie die Space-Gastmitglieder
Benutzergruppeninformationen
get_users
: Kintone-Benutzerinformationen abrufenget_groups
: Kintone-Gruppeninformationen abrufenget_group_users
: Ruft eine Liste der Benutzer ab, die zu einer bestimmten Gruppe gehören
Kintone-Verbindungsinformationen
get_kintone_domain
: Ruft die Domäne ab, mit der Kintone verbunden istget_kintone_username
: Ruft den Benutzernamen ab, der für die Verbindung mit Kintone verwendet wird
8. Sonstiges
Ich habe einen Blogbeitrag darüber geschrieben, was Sie mit diesem MCP-Server tun können, also schauen Sie bitte vorbei.
- Die wunderbare Beziehung zwischen Kintone und der generativen KI (Claude)
- Aktueller Standort des Kintone AI Lab und des Kintone MCP-Servers
„kintone“ ist eine eingetragene Marke von Cybozu, Inc.
Die hier bereitgestellten Inhalte dienen ausschließlich zu Informationszwecken und wir können keinen individuellen Support leisten. Bitte beachten Sie, dass wir auf Anfragen zu den Einstellungen oder wenn die Software in Ihrer Umgebung nicht funktioniert, nicht antworten können.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Ein Model Context Protocol-Server, der es Claude und anderen KI-Assistenten ermöglicht, über natürliche Sprachbefehle auf Kintone-Daten zuzugreifen und diese zu aktualisieren, und der Vorgänge wie Datensatzverwaltung, Dateihandhabung, App-Verwaltung und Weltraumzusammenarbeit unterstützt.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.Last updated -126410JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.Last updated -1Python
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact directly with Home Assistant, allowing them to query device states, control smart home entities, and perform automation tasks.Last updated -15PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Zulip workspaces, supporting capabilities such as posting messages, listing channels, sending direct messages, and accessing conversation history.Last updated -JavaScriptApache 2.0