gridcraft-mcp
Zweck
Erstellt und bearbeitet Excel-Arbeitsmappen (.xlsx, .csv) über den MCP-Server von GridCraft. GridCraft ist der Open-Source-Excel-Nachbau aus der ArtCraft-Suite, getestet mit 0.8.0. Die Anweisungen für Claude stehen in SKILL.md.
Voraussetzungen
- GridCraft inklusive
gridcraft-cli.exeist installiert. Der ArtCraft-Launcher legt die Dateien nachC:\Program Files\GridCraft\und trägt nichts in den PATH ein. - Claude Desktop ist installiert.
- Der MCP-Server ist in der
claude_desktop_config.jsoneingetragen.
Keine Ordnerbeschränkung. Anders als WordCraft kennt GridCraft keine --automation-read-root und --automation-write-root. Der Server kann jede Datei lesen und schreiben, die der Windows-Benutzer lesen und schreiben darf. In Claude bei den GridCraft-Werkzeugen open_workbook, save_workbook und execute_command auf „Immer fragen“ lassen. Der Skill weist Claude an, nie über ein Original zu speichern, sondern immer unter einem neuen Namen.
Installation
Git ist nicht nötig.
- Das ZIP gridcraft-mcp-v0.1.0.zip aus dem Release laden.
- In Claude „+“ → „Skill erstellen“ → „Skill hochladen“ wählen und das ZIP hochladen.
Einrichtung
In der bestehenden claude_desktop_config.json nur einen Eintrag innerhalb von mcpServers ergänzen. Bestehende Einträge, zum Beispiel wordcraft, bleiben unverändert.
"gridcraft": {
"command": "C:\\Program Files\\GridCraft\\gridcraft-cli.exe",
"args": ["mcp"]
}
So sieht mcpServers aus, wenn WordCraft schon eingetragen ist. Den vorhandenen wordcraft-Block nicht durch dieses Beispiel ersetzen, nur gridcraft daneben setzen:
{
"mcpServers": {
"wordcraft": {
"command": "C:\\Program Files\\WordCraft\\wordcraft-cli.exe",
"args": [
"mcp",
"--author", "Claude",
"--automation-read-root", "C:\\Pfad\\zu\\Dokumente",
"--automation-write-root", "C:\\Pfad\\zu\\Dokumente\\claude_out"
]
},
"gridcraft": {
"command": "C:\\Program Files\\GridCraft\\gridcraft-cli.exe",
"args": ["mcp"]
}
}
}
Einrichtung unter Windows – Stolpersteine
Gemeinsame Punkte (Ort der Config, nur mcpServers ergänzen, App überschreibt die Datei): MCP unter Windows einrichten.
-
Der ArtCraft-Launcher installiert nach
C:\Program Files\GridCraft\(gridcraft.exeundgridcraft-cli.exe) und trägt nichts in den PATH ein.Get-Command gridcraft-clifindet die Datei daher nicht; in die Config den vollen Pfad schreiben. Auffinden mit:Get-ChildItem "$env:ProgramFiles","$env:LOCALAPPDATA" -Recurse -Filter "gridcraft-cli.exe" -ErrorAction SilentlyContinue
Im Test geprüft
Formeln, Tabellen, Zahlenformate und der PDF-Export. Beim Öffnen und Speichern einer bestehenden .xlsx blieben erhalten: verbundene Zellen, Kommentare, bedingte Formatierung, Datenüberprüfung, Namen, blattübergreifende Formeln, Fixierung, A4 quer und die Kopfzeile.
Bekannte Grenzen
Kurzfassung, die Einzelheiten stehen in SKILL.md:
- Formeln nur englisch und mit Komma als Trenner.
- Deutsche Zahlen und Datumsangaben als Text werden nicht erkannt und rechnen nicht mit.
- Diagramme nur aus einem zusammenhängenden Bereich.
- CSV-Export ist komma-getrennt und schreibt das Anzeigeformat.
- Keine Makros.
Test
Neuen Chat öffnen und fragen: „Sind die GridCraft-Tools verfügbar? Lies A1:E10 aus .“
Fehlen die Tools, zuerst den Eintrag in der Config prüfen. Nicht auf ein anderes Programm ausweichen.
Deinstallation/Update
Deinstallation: In Claude den Skill aus der Liste entfernen. Den Block gridcraft unter mcpServers nur löschen, wenn GridCraft nicht mehr benutzt wird. Andere Einträge in der Config nicht anfassen.
Update: das ZIP der neuen Version aus dem Release laden und wie bei der Installation hochladen. Liegt die alte Fassung noch in Claude, diese vorher entfernen.