craft.do
Craft is a document and note-taking workspace for writing, tasks, daily notes, collections, and collaboration across web and native apps. It lets users organize and share content, and offers API/MCP-based access to selected workspace content.
Craft exposes a documented HTTP API via per-connection endpoints plus a streamable HTTP MCP server at `https://mcp.craft.do/my/mcp`; both require user-granted access from a Craft workspace.
- Craft MCP serverdetected
- Craft APIdiscovered
In Craft, create an API Connection from the Imagine tab. In the app, open Imagine, click Add Your First API Connection, choose a name, add the documents or daily notes it should expose, then copy the API endpoint and credentials shown there. You can later review and manage connections in Craft Settings → API. The Help Center's Craft API page describes this flow, and the Codex CLI guide shows that Craft displays an API URL for the connection. The docs do not publicly specify the exact credential format or header names.
Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://craft.do/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing