Integrations5 min read
Connect Claude, ChatGPT, Cursor and Antigravity to Your Ditfa Workspace with MCP
One MCP server for your whole Ditfa workspace: docs, sheets, architecture, CAD, 3D, design, sites and marketing. Pick exactly what each AI app may do, and pay no credits in Tools only mode.
Ditfa editorial team

In this article
Your AI app, inside your workspace
The Model Context Protocol (MCP) is an open standard that lets AI apps call tools in other services. It means the assistant you already work with can do more than talk about your work: it can read a document, update a spreadsheet or prepare a draft where the work actually lives.
Ditfa now has one MCP server for the whole workspace: Docs and Office, Sheets, Architecture, CAD, 3D, Design, Studio, Library, Sites and Links, and Marketing. One URL, one connection, and only the areas you allow.
Why one server with a permission picker
Instead of ten servers for ten products, every connection carries its own grant. When you create it, you pick the categories it may use and whether it can only read or also write. Publishing and sending is a separate opt-in that stays off by default.
The server lists only the tools that grant allows. A connected app never even sees tools outside it, which keeps the tool list and the model context small and focused. You can change a connection's access or revoke it at any time.
Tools only, or Ditfa AI
In the default Tools only mode, your AI app does the thinking with its own model and Ditfa simply runs the tools. It is available on every plan, including Free, and uses no credits. Reading a document, editing a sheet or creating a draft costs nothing.
If you also want the app to use Ditfa's own AI, for example to word a link-in-bio page, turn on Allow AI tools. It is available on Plus and above, draws credits from your plan, and has a daily limit per connection that you set yourself.
Four real workflows
Claude Code and a floor plan: ask Claude Code to inspect a level, run building-code checks and add walls or openings through the same validated operation queue the editor uses. A dry run shows the result before anything is saved. For CAD Draft projects it can read projects and recent operations and validate an operation batch.
ChatGPT and a marketing draft: with Sign in with Ditfa, ChatGPT can look at your connected accounts and recent posts and create a social post draft. It can only schedule or publish if you turned on the separate publish permission; otherwise the draft waits for your review in Marketing, Publish.
Cursor and a spreadsheet: while you code, Cursor can read a range with its formulas, search cells and understand the shape of your data. Sensitive columns are masked on read, and with a Read only connection nothing can change.
Antigravity and a website: Antigravity can create an empty site and save a complete set of files as a new version. The live site only changes when you publish it, or when you gave the connection the publish permission, and earlier versions stay available to restore.
Try this example
Read the ground floor of the "Head Office" project, run the code checks and propose a 900 mm door for the meeting room. Show me the dry run first and do not save without my approval.
Set up in a few minutes
In Ditfa, open Integrations and the MCP tab, choose Connect an app, pick categories and permissions, and copy the connection key. It is shown only once. The server URL is https://chat.ditfa.com/api/mcp for every client.
Claude Code needs one command. In Cursor and Antigravity, add the URL and header to the MCP config file, and in Claude Desktop use the mcp-remote bridge. The docs have a complete snippet for each app, and the in-app wizard fills the same snippets with your key.
Try this example
claude mcp add --transport http ditfa https://chat.ditfa.com/api/mcp \ --header "Authorization: Bearer <your-connection-key>"
Security and control
No tool deletes anything for good. Edits are saved as new versions, Library files can only be archived, and Studio items go to the trash where you can restore them for 30 days. Every change is made as you, on your own content only.
Text that comes back from tools, such as a document or a message, is data and not instructions. The server tells connected apps so, but review what your app proposes before approving write actions. Keys are stored hashed, and revoking a connection takes effect immediately.
Sign in with Ditfa for Claude.ai and ChatGPT
Claude.ai and ChatGPT add remote MCP servers as custom connectors, which requires OAuth sign-in. With Sign in with Ditfa you paste only the server URL, sign in to Ditfa and see the same category and permission picker on the consent screen.
Until then, Claude Code, Claude Desktop, Cursor, Antigravity and any app that supports Streamable HTTP with a custom header work today with a connection key. If an app does not connect, let us know through the contact page.
Connect your first AI app
Create a connection in Integrations, choose its areas and permissions, and add the server URL to your app. The MCP docs have every setup step and snippet.
Read the MCP docsWritten by
Ditfa editorial team
Practical guides from the team that builds Ditfa.


