Teamcamp integration
Teamcamp is a project management and client collaboration workspace. List, create, update and delete projects, read a project and its task groups, read a project's settings (task statuses, labels, members), list, read, create and update tasks, comment on a task, and list the workspace's users and customers. The API is in public beta. Authentication is an API key from the Teamcamp account settings, sent raw in the apiKey header.
Say what should happen.
The workflow builds itself.
What you can do with Teamcamp
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Project, 5 operations
create_projectCreate projectPOSTCreate a project in the workspace from a name, with optional customer, start and due dates and template.delete_projectDelete projectDELETEDelete one project by its projectId, as returned by list_projects. This cannot be undone from the API.get_projectGet projectGETGet one project by projectId: name, owner, description, customer, start and due dates, favorite and member user ids.list_projectsList projectsGETList the projects of the workspace (projectId and projectName). Pass a projectId to get_project, list_tasks or list_project_groups.update_projectUpdate projectPUTUpdate a project's name, customer, dates, description, priority, estimate or milestone settings. Leave a field out to keep its current value.
Task, 3 operations
create_taskCreate taskPOSTCreate a task in a project, with optional description, priority, due date, group, assignees, files, estimate, milestone and status.get_taskGet taskGETGet one task by taskId: name, project, group, description, status, subscribers, due date, priority, estimate, milestone and assignees.list_tasksList tasksGETList the tasks of one project (taskId and taskName), optionally only complete or only incomplete ones. Pass a taskId to get_task.
Comment, 1 operation
create_task_commentCreate task commentPOSTPost a comment on a task. The comment is visible to the task's members in Teamcamp.
Customer, 1 operation
list_customersList customersGETList every customer (client company) of the workspace with its contact details and client users. Use customerId when creating or updating a project.
Get current project detail, 1 operation
get_project_detailsGet project detailsGETGet a project's full settings: its task status list (ids for statusId), labels, priority and milestone flags, resources and members. Differs from get_project by returning the configuration.
Group, 1 operation
list_project_groupsList project groupsGETList the task groups of a project (groupId and groupName). Pass a groupId to create_task.
Update task, 1 operation
update_taskUpdate taskPUTUpdate a task's name, description, priority, due date, group, assignees, files, estimate, milestone or status. projectId is required; leave other fields out to keep them.
User, 1 operation
list_usersList usersGETList every user of the workspace with name, email and owner/admin flags. Use the returned id values in taskUsers when creating a task.
Verify, 1 operation
verify_api_keyVerify api keyGETCheck that the API key is valid and return the workspace it belongs to (workspaceId, workspaceName, createdBy).
Use Teamcamp from Claude Code, Cursor or Codex
Connect Teamcamp in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Teamcamp operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Teamcamp
- Create your workspace
Sign up free. Nothing to install.
- Connect Teamcamp once
Add your Teamcamp connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Teamcamp integration FAQ
What can you do with the Teamcamp integration?
LiveContext exposes 15 operations on Teamcamp, covering project, task, comment and customer.
