Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Teamcamp.Built from the 15 Teamcamp tools below, on the connection you add once.

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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Teamcamp

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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.

Popular integrations

Browse the whole catalog