Craft supports MCP (Model Context Protocol), which lets you securely connect your Craft documents to external tools. This makes it possible for compatible apps – including AI assistants and developer tools – to read and work with the content you choose to share.Documentation Index
Fetch the complete documentation index at: https://craft-support.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
What is MCP?
MCP (Model Context Protocol) is a standard that allows external applications to connect to a specific source of information. In Craft, MCP gives these tools controlled access to your selected content so they can read, process, and work with it safely. With MCP enabled, external tools can:- Read the content of your Craft documents
- Generate summaries, insights, or transformations
- Assist you with writing or restructuring content
- Use your documents as a live knowledge source
- Search across your selected documents
How MCP Works in Craft
Create an MCP Connection from the Imagine tab in the sidebar to share the right parts of your workspace with external tools. You can choose between:- Creating an MCP connection that includes all your daily notes, or
- Setting up a custom connection where you pick specific documents (one or more) to include
The Craft MCP server now supports full space-level access with advanced capabilities:
- Search across all documents with tag and date filtering
- Daily notes and tasks are fully accessible via MCP
- Create, update, and delete documents programmatically
- Collection management including schema creation and editing
- Advanced search with regex support and timezone-aware date filters
Supported MCP Connections
Craft currently supports MCP integrations with:- Claude (Desktop and Claude Code)
- ChatGPT
- Windsurf
- Cursor
- Visual Studio Code
- Raycast
- Other standard MCP clients
What You Can Do With MCP
With MCP enabled, you can:- Ask AI assistants to analyze or summarize your documents
- Generate or rewrite content based on your Craft documents
- Use developer tools to build custom workflows or scripts using your Craft content
- Interact with your documents from coding environments like VS Code, Cursor, or Windsurf
- Search and filter documents programmatically
- Extend Craft with your own MCP-compatible tools or automations
Using MCP with Multiple Spaces
Each MCP connection in Craft is linked to a single space. If you want to give an external tool access to documents across multiple spaces, you need to create a separate MCP connection for each space.Your external tool (e.g., Claude, Cursor) will list each space as a separate MCP server. This is by design — it keeps permissions isolated so each space’s access is controlled independently.
Full Guides & Documentation
All setup instructions and integration guides are available at: 👉 https://www.craft.do/imagine/ Here you’ll find dedicated guides for Claude, ChatGPT, and other supported MCP tools.Troubleshooting
If you experience connection issues between Craft and your MCP client (especially with tools like Claude that update frequently), the following steps usually resolve the problem:Recreate the connector
If reconnecting didn’t help, remove the MCP connector from your client app and set it up again using the same link.
Some MCP clients ship updates very frequently, which can occasionally break existing connections. These steps resolve most issues, though in rare cases you may need to wait for a fix from the client app.
MCP Security
Learn about MCP security features and access controls
ChatGPT Limitations
Understand current limitations when using MCP with ChatGPT