What is an MCP server for practice management?
An MCP (Model Context Protocol) server lets AI assistants like Claude, ChatGPT, and Gemini read and act on live data in other software. Sodium's official MCP server connects them to your practice management data - clients, tasks, deadlines, proposals, engagement letters, time, and more - using your own Sodium login.
How do I connect Claude to Sodium?
In claude.ai, open Settings → Connectors → Add custom connector. Name it Sodium, paste https://mcp.sodiumhq.com, leave the Advanced settings empty, click Add, then Connect, and sign in with your Sodium account. The whole thing takes about two minutes.
Does Sodium work with ChatGPT and Gemini?
Yes. ChatGPT connects as a custom plugin once Developer mode is enabled, and Gemini CLI connects with a small settings snippet. Claude Desktop, Claude Code, Cursor, and VS Code are also supported via the @sodiumhq/mcp-pm npm package.
Is the Sodium MCP connector secure?
Yes. You sign in to the hosted connector with your own Sodium login via OAuth, so there is no shared API key to hand over. Every request the AI makes is treated as if you made it yourself - it only ever sees your own practice's data, and only what your permissions already let you see. It cannot reach anything your own login cannot, and it has no way round a permission you do not have. Delete and bulk operations are not exposed to AI at all, and you can revoke access at any time from your AI assistant's settings.
Is connecting AI to my practice management data GDPR compliant?
It can be, and most firms cover it in a few minutes. Your firm remains the data controller, and you choose your own AI provider - Sodium does not appoint one for you. We recommend a business tier of Claude, ChatGPT, or Gemini, since those typically come with clearer data-processing terms and no-training-by-default protections. Where the vendor processes client personal data on your behalf, put the appropriate terms and transfer safeguards in place, then add the assistant to your record of processing and privacy notice. Sodium acts as your processor under our DPA, and the connector only returns data your login can already see.
Do I need an API key to use the Sodium MCP server?
No. The hosted connector at https://mcp.sodiumhq.com uses OAuth sign-in with nothing to install. An API key is only needed if you choose to run the local npm package for Claude Desktop, Claude Code, Cursor, or VS Code.