Supercharge your AI with CompanyCam. Manage jobsite photos and documentation via chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
CompanyCam helps your AI agent manage jobsite documentation, projects, and high-resolution photos. It lets you list, search, and retrieve project records by name or address.
You can pull specific photo details, check GPS coordinates on site media, or quickly generate a full list of active construction projects without opening the mobile app.
What your AI can do
Create project
Starts a new job site record in CompanyCam.
Get current user
Retrieves the details of the user who is currently authenticated to the system.
Get photo details
Pulls specific metadata, like timestamps and GPS coordinates, for a single photo file.
Quickly list all projects or search for a project by name or address.
Create new job sites and retrieve detailed information about existing projects, including their documentation.
Pull comprehensive lists of all photos across your company or focus on specific images to view timestamps and GPS data.
Get a list of documents attached to any given project for quick review.
View details about the currently logged-in user or retrieve a full roster of company users and their roles.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
CompanyCam with 10 Tools
These tools let you build comprehensive workflows for site management, covering project creation, photo retrieval, document auditing, and user roster checks.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using CompanyCam on VinkiusCreate Project
Starts a new job site record in CompanyCam.
Get Current User
Retrieves the details of the user who is currently authenticated to the system.
Get Photo Details
Pulls specific metadata, like timestamps and GPS coordinates, for a single photo...
Get Project
Retrieves detailed information about one known project site.
List All Photos
Gets a list of every photo stored across all projects in the company account.
List Project Documents
Retrieves a list of files attached to a specific project site.
List Project Photos
Gathers all photos associated with one specific jobsite.
List Projects
Retrieves a list of every project managed within CompanyCam.
List Users
Gets a full roster and details for all user accounts in the company.
Search Projects
Finds an existing project quickly using keywords like name or address.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with CompanyCam, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CompanyCam. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking Site Documentation is a Click-Heavy Mess
Today, updating project status requires jumping between the main CompanyCam app, the file browser for supporting PDFs, and sometimes even an internal spreadsheet to track which photos are missing. You're constantly searching by name, clicking into folders, then opening another tab just to check if a document was uploaded last week. It’s slow, and you always lose context.
With this MCP, you simply tell your agent what you need—for example, 'What documents did we upload for the roof on 123 Oak Street?' The system uses its tools to pull that data directly from CompanyCam's records and presents it in a clear summary. You get immediate answers without opening a single app or navigating through folders.
Getting Project Data with `list_projects`
Before this MCP, getting an overview of all active jobs meant logging into the platform and scrolling through dozens of project tiles to see which ones were open, closed, or pending photos. If you needed status data for a report, it was a manual export process.
Now, just ask your agent to 'List all projects.' The MCP uses `list_projects` to deliver that complete list instantly in the chat, giving you structured data ready for whatever task comes next.
What your AI can actually do with this
Working with jobsite documentation used to mean juggling multiple apps: logging into one system for photos, another for documents, and yet a third for project status. Now, you can connect your AI client directly to CompanyCam, turning those manual steps into natural conversations. Instead of manually navigating folders or searching through dozens of files, you simply ask your agent what you need—for instance, 'Show me all the roof photos from 123 Oak Street.' The MCP pulls that data instantly, giving you a complete view of project status and media assets in one chat window.
This integration lives right inside the Vinkius catalog alongside thousands of others, letting your team access everything needed for field operations without switching screens or logging into five different systems. You get immediate answers about who is on site, what photos were taken, and which documents are attached to a specific job.
019d7579-11d3-73da-a80b-90969050fb7f Here's how it actually works
The bottom line is, you talk to the MCP, and it pulls the jobsite data right into your conversation.
Add the CompanyCam integration to your AI toolset on Vinkius.
Provide your Access Token (you find this under Your Company > Account > Access Tokens).
Use natural language commands like 'List all projects' or 'Show me photos for 456 Maple Drive' in your chat.
Who is this actually for?
This is for anyone who needs a real-time view of physical work without opening a dedicated mobile app. Project Managers hate manually compiling status reports; Contractors waste time searching through old photos; and Office Staff struggle to pull site details for proposals.
Needs an immediate overview of all active job sites, their current photo count, and recent updates.
Needs to check site photos or project status instantly without logging into the CompanyCam mobile app.
Requires pulling specific project photos and documentation quickly for customer reports or proposals.
What Changes When You Connect
Stop opening the mobile app just to check project status. Your agent can now use list_projects or search_projects to give you a quick overview of every active site and its current documentation count.
Never lose context when reviewing jobsite media. You can ask your AI client to pull all photos for one location using list_project_photos, and then get detailed GPS data on any specific image with get_photo_details.
Proposal generation gets faster. Instead of manually locating supporting images, use the MCP to retrieve project documentation or list user roles via list_users, giving you exactly what your client needs for a report.
Project setup is simple. If you know where work starts, run create_project in natural language and instantly get an active jobsite ID ready for photo uploads.
Team management is streamlined too. Need to verify who has access? Run list_users or check the current user's details using get_current_user without opening a separate directory.
See it in action
Auditing a new job site
A project manager needs to see all documentation for 'Downtown Office Remodel'. They tell their agent, 'Get the documents and photos for Downtown Office Remodel.' The agent uses search_projects first, then calls both list_project_photos and list_project_documents, giving a single consolidated report right in the chat.
Verifying team roles
An office staffer needs to know which users are authorized for the 'Elm Park Siding' project. They ask their agent, and it uses list_users to provide a complete list of names and access levels.
Starting work on a new build
A contractor arrives at a new address. Instead of filling out paper forms, they simply ask their agent to 'Create a new project for 456 Maple Drive.' The MCP uses create_project, generating the site ID and confirming it's ready for photo uploads.
Cross-referencing details
A field worker wants to confirm when a specific roof detail photo was taken. They tell their agent, 'What are the GPS coordinates for the roof detail photo from 123 Oak Street?' The MCP uses get_photo_details and returns the precise metadata.
The honest tradeoffs
Confusing project searches
The user just types 'Oak St photos' and expects all related media. This is too vague for any tool to act on.
To search correctly, first use search_projects with a clear identifier like the address or name. Once you have the project ID, then call list_project_photos.
Over-relying on manual file browsing
The user manually navigates to the 'Project' tab and tries to copy a list of photos from an old PDF report.
Don't copy. Just ask your agent, 'List all photos for Project X.' The MCP uses list_project_photos and delivers the data formatted for immediate use in chat.
Mixing up scope (Company vs. Project)
The user asks for 'all project documents' without specifying a site, resulting in an unmanageable dump of hundreds of files.
If you need everything, use list_all_photos. If you only need documentation, always start by getting the specific project ID using get_project before calling list_project_documents.
When It Fits, When It Doesn't
Use this MCP if your process relies on linking physical jobsite data (photos, GPS tags, documents) to a defined project boundary. You need the ability for an AI agent to act as a single pane of glass over disparate construction records.
Don't use it if you only need to manage simple contacts or general company information that isn't tied to a physical site. For example, if your goal is just creating user accounts without linking them to a jobsite, list_users might give you the list, but another dedicated HR system handles creation better. If you need deep financial modeling (e.g., calculating profit margins based on project status), this MCP provides documentation access, not accounting tools. You need construction data; use this MCP.
Questions you might have
How do I find a project using the `search_projects` tool? +
You use natural language to ask your agent to search projects by name or address. The MCP handles the query, so you don't have to know the exact internal ID.
What does `list_project_photos` do? +
list_project_photos retrieves every photo tied to a single project. This is better than listing all photos because it keeps your scope focused on one jobsite at a time.
Can I create a new site using `create_project`? +
Yes, the MCP allows you to start a brand-new project record in CompanyCam by calling create_project. It initializes the jobsite and gives you an active ID right away.
Is `list_users` different from `get_current_user`? +
list_users shows you everyone in the company roster. Use get_current_user when you only need to verify your own account details.
How do I get detailed info on a photo? (Using `get_photo_details`) +
You must provide the specific photo ID or project context. Then, calling get_photo_details pulls metadata like GPS coordinates and timestamps that are critical for field reports.
What does `list_project_documents` handle? Does it list invoices or reports? +
It retrieves a list of documents attached directly to the project. This includes files like blueprints, compliance certificates, and general site reports that aren't photos.
If I need pictures from every jobsite, not just one, how do I use `list_all_photos`? +
list_all_photos pulls together photo records across all projects in your company account. This is useful for auditing or compiling a global set of visual evidence.
What specific data points can I get using the `get_project` tool? +
This function provides detailed metadata about an entire jobsite, going beyond just its name. You'll retrieve status details, key dates, and high-level project identifiers.
How do I get my CompanyCam Access Token? +
In the CompanyCam web app, go to Your Company > Account > Access Tokens and generate a new token. Copy it and paste it below.
What is a project in CompanyCam? +
A project is a container for a specific jobsite where you store photos, documents, and comments related to that location.
Can I upload photos with this integration? +
The current version focuses on browsing and retrieving project data and photos. Photo uploading may be added in future updates.
We've already built the connector for CompanyCam. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.