The MCP Server connects Claude, ChatGPT, or Cursor to CompanyCam so you can read and update your Projects, Photos, and more using plain language. This article covers who has access to the Beta and how to set up your connection. To learn what you can do once you're connected, see Using the CompanyCam MCP Server (Beta).
This feature is in Beta and is only available on the web app. Plan availability is subject to change.
Setting up the MCP Server
Note: Admins and Managers can connect the integration by default. Standard Users can connect the integration if an Admin or Manager enables the option within the integration settings.
There are 4 ways to connect, depending on which AI tool you're using.
In Claude:
Open Settings > Connectors.
Search CompanyCam.
Select Connect.
Sign in to CompanyCam when prompted.
Approve access. Claude brings you back automatically once you're done.
Ask Claude something like "What Projects did I update this week?" to confirm the connection is working.
Note: This connection works across Claude Chat, Claude Cowork, and Claude Code. If you're already signed into Claude Code with the same CompanyCam account, the connection carries over automatically. No separate setup needed.
In ChatGPT:
In ChatGPT on the web, open Plugins, click +, and choose Add custom MCP server.
Enter CompanyCam as the name and paste the server URL below:
https://api.companycam.com/public_api/mcpChoose OAuth for authentication, review the notice, and select Create as a plugin.
Follow the prompts to install the plugin, sign in to your CompanyCam account, and approve access.
Start a chat, type @, and select CompanyCam.
Don’t see Add custom MCP server? Have your ChatGPT workspace admin check that Developer Mode and custom MCP permissions are turned on, then check again.
You can return to the connector any time to adjust its read and write permissions.
In Grok Bot:
Open Grok Bot in a web browser and ask it to connect to CompanyCam.
Confirm your CompanyCam login when prompted, then select Authorize.
Ask Grok Bot something like "What happened at the Johnson Project today?" to confirm the connection is working.
With a personal access token (for Cursor or Claude Code)
Visit our developer portal or head straight to the MCP setup guide.
Generate a personal access token from Access Tokens in CompanyCam.
Paste the setup command from the developer portal into your terminal (Claude Code only).
Disconnecting the MCP Server
Revoke your access token from Integrations > Access Tokens in CompanyCam, or remove the connector from your AI tool’s settings. Your AI tool loses access to your CompanyCam data immediately.
To reconnect later, repeat the setup steps above.
FAQs
Is the MCP Server fully released?
Is the MCP Server fully released?
The MCP Server is not fully released. It's still in Beta, so what Claude, ChatGPT, or Cursor can read and change today may expand or change as we roll it out more broadly.
Who can set up the MCP Server?
Who can set up the MCP Server?
Admins and Managers can set up the MCP Server. Standard Users can set it up too after an Admin or Manager enables the option within the integration settings. Admins and Managers can turn this on or off for the account at any time.
Do I need a developer to set this up?
Do I need a developer to set this up?
Connecting through Claude or ChatGPT doesn’t require a developer. Any Admin or Manager can complete each flow from their AI tool’s settings, though ChatGPT may need your ChatGPT workspace admin to turn on Developer Mode and custom MCP permissions first.
How do I get Beta access?
How do I get Beta access?
Beta access is open and available in your account from the web version of CompanyCam.
What AI tools can I connect?
What AI tools can I connect?
Claude, ChatGPT, Cursor, and Grok Bot can all connect to the MCP Server. Once connected, Claude is available through Claude Chat, Cowork, and Code. See Connecting the CompanyCam MCP Server for setup steps for each tool.
What happens if I lose my access token?
What happens if I lose my access token?
Losing your access token means you should revoke it right away from Access Tokens in CompanyCam, then generate a new one and reconnect.
What if the connection isn't working?
What if the connection isn't working?
Most connection issues come down to two things: an incomplete authorization step, or being signed into the wrong CompanyCam account. Check both, then contact our Support team if you're still stuck.
💡 Need more help?
Contact our Support team — we're here Monday through Friday.
The CompanyCam Community has real job-site examples, templates, and tips from crews using this every day. Jump in with a question or just browse.
