Connect Claude, ChatGPT, Gemini and other AI assistants to your PracticPro account, and run your business from the chat.
PracticPro runs an official remote MCP (Model Context Protocol) server. Connect it to an AI assistant once, sign in with your PracticPro username, and the assistant can look up and update your contacts, jobs, estimates, invoices, payments and documents in plain English, with exactly the permissions of the user who signed in.
https://mcp.practicpro.com/mcp
Most assistants need only this URL: add it as a custom connector or custom MCP server, then sign in to PracticPro when the assistant asks. The PracticPro MCP setup guide walks through every assistant step by step and has one-click install links.
"Show me", "list all", "how many" and "what is overdue" questions across contacts, jobs, estimates, invoices and payments, run against your live records.
Add contacts, jobs, calendar activities and invoices, one at a time or in bulk, through the same actions you use in PracticPro.
Read and change the line items on estimates, proposals, contracts and invoices.
Create and edit estimates, proposals, contracts and change orders.
Upload files of up to 20 MB to a PracticPro record.
Edit the content of websites your company hosts with PracticPro.
Answer how-to questions from PracticPro's own help knowledge rather than from memory.
Save preferences and reusable routines to your account, only when you ask it to.
Things you might ask:
| Assistant | How to connect | Availability |
|---|---|---|
| Claude | Add PracticPro to Claude. Customize, Connectors, add a custom connector with the server URL, then sign in to PracticPro. | claude.ai and the Claude desktop app, on every plan including Free (Free allows one custom connector). On Team and Enterprise, an Owner adds it for the organization. |
| ChatGPT | Turn on Developer mode (Settings, Security and login), open Plugins, click +, paste the server URL and choose OAuth. | Plus, Pro, Business, Enterprise and Edu, on the web. PracticPro is in review for the ChatGPT plugin directory. |
| Google Gemini | Settings, Connected Apps, then under Custom apps click Add a custom app, paste the server URL and sign in. Type @ in a chat and pick PracticPro. | A personal Google account in the US, 18 or over, with Keep Activity on; English only. Once added on the web it also works in the Gemini mobile app. |
| Grok | Connectors, New Connector, Custom, paste the server URL, then sign in. Turn PracticPro on from the tools menu in a chat. | A paid Grok plan. On Grok Business or Enterprise, a team admin adds the connector first. |
| Microsoft Copilot Studio | Open your agent, then Tools, Add a tool, New tool, Model Context Protocol. Choose OAuth 2.0 with Dynamic discovery and sign in. | Microsoft 365 organizations building Copilot agents. |
| Perplexity | Connectors, +, Add custom connector, set authentication to OAuth 2.0 and sign in. Turn PracticPro on in a thread. | Perplexity Pro, Max or Enterprise. |
| Mistral | In chat.mistral.ai, open Connectors, Add Connector, Custom MCP Connector, choose OAuth2.1 and sign in. | Every plan, including Free. In a team workspace, only an admin can add custom connectors. |
| Raycast | Add PracticPro to Raycast. Confirm the pre-filled connector, then say "Connect me to PracticPro" in Raycast AI Chat. | Mac only, with Raycast Pro. |
Run the command or add the configuration, then sign in to PracticPro when the tool asks.
claude mcp add --transport http practicpro https://mcp.practicpro.com/mcp
codex mcp add practicpro --url https://mcp.practicpro.com/mcp codex mcp login practicpro
gemini mcp add --transport http practicpro https://mcp.practicpro.com/mcp
Add PracticPro to Cursor installs it in one click. To add it by hand:
{
"mcpServers": {
"practicpro": {
"url": "https://mcp.practicpro.com/mcp"
}
}
}
Add PracticPro to VS Code installs it in one click. To add it by hand:
{
"servers": {
"practicpro": {
"type": "http",
"url": "https://mcp.practicpro.com/mcp"
}
}
}
{
"mcpServers": {
"practicpro": {
"serverUrl": "https://mcp.practicpro.com/mcp"
}
}
}
https://mcp.practicpro.com/mcphttps://mcp.practicpro.com/.well-known/oauth-protected-resource and https://mcp.practicpro.com/.well-known/oauth-authorization-server./.well-known/ai-catalog.json, under the name com.practicpro/practicpro, version 2.1.0.Yes. PracticPro runs an official remote MCP (Model Context Protocol) server at https://mcp.practicpro.com/mcp. Any AI assistant that supports remote MCP servers can connect to it, and users sign in with their PracticPro username.
Chat assistants including Claude, ChatGPT, Google Gemini, Grok, Microsoft Copilot Studio, Perplexity, Mistral and Raycast; coding tools including Claude Code, OpenAI Codex, Gemini CLI, Cursor, VS Code with GitHub Copilot and Windsurf; and automation platforms including Zapier, Make and n8n. Any other client that supports remote MCP servers with OAuth sign-in works too.
It can answer questions about your business from your live records, add and update contacts, jobs, calendar activities and invoices, edit line items on estimates and invoices, build estimates, proposals and contracts, upload files of up to 20 MB, edit your PracticPro-hosted website and explain how PracticPro works - all in plain English.
No. It can see and do only what the PracticPro user who signed in is allowed to by their role. Passwords, security tokens, one-time codes, private keys and full card or bank account numbers are never available through MCP. To limit access further, connect with a dedicated user that has a custom role.
PracticPro does not use your data to train AI models. When you connect an outside assistant, its provider receives the data you ask it to work with, under your own agreement with that provider, so check that provider's data settings.
Disconnect it from your PracticPro account at any time; that revokes its access. Access tokens also expire after an hour, and every connection has to sign in again after 90 days at most.