Imagine With Craft

How to Connect Craft to OpenCode with MCP

Step-by-step guide to connect Craft documents to OpenCode via MCP. Read, search, and update your notes directly from OpenCode.

Craft
OpenCode

Adding an MCP Connector in OpenCode

Create a new connector in OpenCode and use the MCP URL to connect the two services.

Step 1

imagine.connectGuides.mcpClients.opencode_mcp.steps.step1.description.text1
  • Projektkonfiguration: opencode.json im Projektverzeichnis (empfohlen)
  • Globale Konfiguration: ~/.config/opencode/opencode.json für alle Projekte
Die Konfiguration auf Projektebene ist oben dargestellt. Für die globale Konfiguration verwenden Sie stattdessen den oben aufgeführten Pfad.
opencode.json

Step 2

Fügen Sie Folgendes in Ihre Konfigurationsdatei ein. Wenn Sie eine neue Datei erstellen, können Sie dies als vollständigen Inhalt verwenden:
{ "$schema": "https://opencode.ai/config.json", "mcp": { "craft": { "type": "remote", "url": "https://mcp.craft.do/my/mcp" } } }

Step 3

Führe im Terminal den Befehl `opencode mcp auth craft` aus, um dich zu authentifizieren. Anschließend öffnet sich ein Browserfenster, in dem du dich mit deinem Craft-Konto anmelden kannst.
opencode mcp auth craft

Step 4

Es öffnet sich ein Browserfenster mit der Craft-Autorisierungsseite. Wählen Sie den Bereich aus, mit dem Sie sich verbinden möchten, und klicken Sie auf „Genehmigen“, um den Zugriff zu gewähren.
Dein Craft MCP-Server ist jetzt konfiguriert! Starte OpenCode und fang an, mit deinen Craft-Dokumentinhalten zu interagieren.

You can now ask OpenCode about your documents, and even have them updated. Try something like this to get started:

Click an example to copy the prompt to your clipboard

Some Ideas to Get You Started

Browse Examples