Gitpod integration
Gitpod runs standardised, ephemeral development environments on runners you host or on Gitpod's own infrastructure. Create, start, stop, archive and delete environments and the projects they are created from, drive the automation services and tasks declared in an environment's automations file and read their executions, start and follow AI agent runs and the prompts they use, run and cancel workflows and read their executions, outputs and actions, manage prebuilds and warm pools, register and configure runners with their environment classes, source-control integrations and host authentication tokens, administer the organisation (members, roles, groups, invites, custom domains, domain verification, policies, SSO and SCIM), store environment secrets, read audit logs, and pull credit, adoption and AI usage reporting. Every call is a POST to the RPC endpoint named in its path and takes its arguments as a JSON body. Authentication is a Gitpod personal access token or service account token sent as a bearer token in the Authorization header.
What you can do with Gitpod
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.
Create project, 2 operations
- POSTcreate_project
Creates a new project with specified configuration.
- POSTcreate_projects
Creates multiple projects in a single request.
Delete project, 2 operations
- POSTdelete_project
Deletes a project permanently.
- POSTdelete_projects
Deletes multiple projects in a single request.
Cancel prebuild, 1 operation
- POSTcancel_prebuild
Cancels a running prebuild.
Cancel workflow execution, 1 operation
- POSTcancel_workflow_execution
Cancels a running workflow execution.
Cancel workflow execution action, 1 operation
- POSTcancel_workflow_execution_action
Cancels a running workflow execution action.
Check authentication for host, 1 operation
- POSTcheck_authentication_for_host
Checks if a user is authenticated for a specific host.
Check repository acces, 1 operation
- POSTcheck_repository_access
Checks if a principal has read access to a repository.
Create agent execution conversation token, 1 operation
- POSTcreate_agent_execution_conversation_token
Creates a token for conversation access with a specific agent run.
Create custom domain, 1 operation
- POSTcreate_custom_domain
Creates a custom domain configuration for an organization.
Create domain verification, 1 operation
- POSTcreate_domain_verification
Initiates domain verification process to enable organization features.
Create environment, 1 operation
- POSTcreate_environment
Creates a development environment from a context URL (e.g. Git repository) and starts it.
Create environment access token, 1 operation
- POSTcreate_environment_access_token
Creates an access token for the environment.
Create environment clas, 1 operation
- POSTcreate_runner_environment_class
Creates a new environment class for a runner.
Create environment from project, 1 operation
- POSTcreate_environment_from_project
Creates an environment from an existing project configuration and starts it.
Create environment logs token, 1 operation
- POSTcreate_environment_logs_token
Creates an access token for retrieving environment logs.
Create group, 1 operation
- POSTcreate_group
Creates a new group within an organization.
Create host authentication token, 1 operation
- POSTcreate_host_authentication_token
Creates a new authentication token for accessing remote hosts.
Create membership, 1 operation
- POSTcreate_membership
Creates a membership for a user in a group.
Create organization, 1 operation
- POSTcreate_organization
Creates a new organization with the specified name and settings.
Create organization invite, 1 operation
- POSTcreate_organization_invite
Creates an invite link for joining an organization. Any existing OrganizationInvites are invalidated and can no longer be used.
Create prebuild, 1 operation
- POSTcreate_prebuild
Creates a prebuild for a project.
Create prebuild logs token, 1 operation
- POSTcreate_prebuild_logs_token
Creates a logs access token for a prebuild.
Create project from environment, 1 operation
- POSTcreate_project_from_environment
Creates a new project using an existing environment as a template.
Create project policy, 1 operation
- POSTcreate_project_policy
Creates a new policy for a project.
Create prompt, 1 operation
- POSTcreate_prompt
Creates a new prompt.
Create role assignment, 1 operation
- POSTcreate_role_assignment
Creates a role assignment for a group on a resource.
Create runner, 1 operation
- POSTcreate_runner
Creates a new runner registration with the server. Registrations are very short-lived and must be renewed every 30 seconds.
Create runner logs token, 1 operation
- POSTcreate_runner_logs_token
Creates an access token for runner logs and debug information.
Create runner policy, 1 operation
- POSTcreate_runner_policy
Creates a new policy for a runner.
Create runner token, 1 operation
- POSTcreate_runner_token
Creates a new authentication token for a runner.
Create scimconfiguration, 1 operation
- POSTcreate_scim_configuration
Creates a new SCIM configuration for automated user provisioning.
Create scmintegration, 1 operation
- POSTcreate_scm_integration
Creates a new SCM integration for a runner.
Create secret, 1 operation
- POSTcreate_secret
Creates a new secret for a project.
Create security policy, 1 operation
- POSTcreate_security_policy
Creates a new security policy.
Create service, 1 operation
- POSTcreate_automation_service
Creates a new automation service for an environment.
Create ssoconfiguration, 1 operation
- POSTcreate_sso_configuration
Creates or updates SSO configuration for organizational authentication.
Create task, 1 operation
- POSTcreate_automation_task
Creates a new automation task.
Create warm pool, 1 operation
- POSTcreate_warm_pool
Creates a warm pool for a project and environment class.
Create workflow, 1 operation
- POSTcreate_workflow
Creates a new workflow with specified configuration.
Delete account, 1 operation
- POSTdelete_account
Deletes an account permanently.
Delete agent execution, 1 operation
- POSTdelete_agent_execution
Deletes an agent run.
Delete custom domain, 1 operation
- POSTdelete_custom_domain
Removes a custom domain configuration from an organization.
Delete domain verification, 1 operation
- POSTdelete_domain_verification
Removes a domain verification request.
Delete environment, 1 operation
- POSTdelete_environment
Permanently deletes an environment.
Delete group, 1 operation
- POSTdelete_group
Deletes a group and removes all its resource assignments.
Delete host authentication token, 1 operation
- POSTdelete_host_authentication_token
Deletes a host authentication token.
Delete membership, 1 operation
- POSTdelete_membership
Deletes a membership for a user in a group.
Delete organization, 1 operation
- POSTdelete_organization
Permanently deletes an organization.
Delete personal access token, 1 operation
- POSTdelete_personal_access_token
Deletes a personal access token.
Delete prebuild, 1 operation
- POSTdelete_prebuild
Deletes a prebuild.
Delete project policy, 1 operation
- POSTdelete_project_policy
Deletes a project policy.
Delete prompt, 1 operation
- POSTdelete_prompt
Deletes a prompt.
Delete role assignment, 1 operation
- POSTdelete_role_assignment
Deletes a role assignment.
Delete runner, 1 operation
- POSTdelete_runner
Deletes a runner permanently.
Delete runner policy, 1 operation
- POSTdelete_runner_policy
Deletes a runner policy.
Delete scimconfiguration, 1 operation
- POSTdelete_scim_configuration
Removes a SCIM configuration from an organization.
Delete scmintegration, 1 operation
- POSTdelete_scm_integration
Deletes an SCM integration.
Delete secret, 1 operation
- POSTdelete_secret
Deletes a secret permanently.
Delete security policy, 1 operation
- POSTdelete_security_policy
Deletes a security policy.
Delete service, 1 operation
- POSTdelete_automation_service
Deletes an automation service. This call does not block until the service is deleted. If the service is not stopped it will be stopped before deletion.
Delete ssoconfiguration, 1 operation
- POSTdelete_sso_configuration
Removes an SSO configuration from an organization.
Delete task, 1 operation
- POSTdelete_automation_task
Deletes an automation task.
Delete user, 1 operation
- POSTdelete_user
Deletes a user. If the User comes from an organization's SSO provider, the Account will also be deleted.
Delete warm pool, 1 operation
- POSTdelete_warm_pool
Deletes a warm pool.
Delete workflow, 1 operation
- POSTdelete_workflow
Deletes a workflow permanently.
Get account, 1 operation
- POSTget_account
Gets information about the currently authenticated account.
Get adoption usage summary, 1 operation
- POSTget_adoption_usage_summary
Gets a summary of adoption and usage metrics.
Get agent execution, 1 operation
- POSTget_agent_execution
Gets details about a specific agent run, including its metadata, specification, and status (phase, error messages, and usage statistics).
Get agent trace summary, 1 operation
- POSTget_agent_trace_summary
Gets aggregated agent trace summary for the organization or a specific project.
Get agent trace time serie, 1 operation
- POSTget_agent_trace_time_series
Gets agent trace data as a time series.
Get announcement banner, 1 operation
- POSTget_announcement_banner
Retrieves the announcement banner configuration for an organization.
Get audit log, 1 operation
- POSTget_audit_log
Gets one audit-log entry, including any typed details stored for it.
Get authenticated identity, 1 operation
- POSTget_authenticated_identity
Retrieves information about the currently authenticated identity.
Get authenticated user, 1 operation
- POSTget_authenticated_user
Gets information about the currently authenticated user.
Get co author summary, 1 operation
- POSTget_co_author_summary
Gets aggregated co-author summary for the organization or a specific project.
Get co author time serie, 1 operation
- POSTget_co_author_time_series
Gets co-author contribution data as a time series.
Get credit usage export, 1 operation
- POSTget_credit_usage_export
Returns a signed download URL for a CSV export of credit usage.
Get credit usage report, 1 operation
- POSTget_credit_usage_report
Returns a daily credit usage report for an enterprise organization.
Get cumulative credit usage, 1 operation
- POSTget_cumulative_credit_usage
Returns cumulative credit usage for an organization and its teams.
Get custom domain, 1 operation
- POSTget_custom_domain
Retrieves a specific custom domain configuration.
Get domain verification, 1 operation
- POSTget_domain_verification
Retrieves the status of a domain verification request.
Get dotfiles configuration, 1 operation
- POSTget_dotfiles_configuration
Gets the dotfiles for a user.
Get editor, 1 operation
- POSTget_editor
Gets details about a specific editor.
Get enterprise aiusage summary, 1 operation
- POSTget_enterprise_ai_usage_summary
Returns organization-level enterprise AI usage totals for reporting.
Get enterprise aiusage time serie, 1 operation
- POSTget_enterprise_ai_usage_time_series
Returns daily enterprise AI usage totals for the organization.
Get environment, 1 operation
- POSTget_environment
Gets details about a specific environment including its status, configuration, and context URL.
Get environment clas, 1 operation
- POSTget_runner_environment_class
Gets details about a specific environment class.
Get group, 1 operation
- POSTget_group
Gets information about a specific group by ID or name.
Get host authentication token, 1 operation
- POSTget_host_authentication_token
Gets details about a specific host authentication token.
Get membership, 1 operation
- POSTget_membership
Gets a specific membership by group ID and subject.
Get organization, 1 operation
- POSTget_organization
Gets details about a specific organization.
Get organization invite, 1 operation
- POSTget_organization_invite
Reads the standing invite of an organisation, the link an outsider follows to request membership.
Get organization invite summary, 1 operation
- POSTget_organization_invite_summary
Retrieves organization details and membership info based on an invite link.
Get organization policie, 1 operation
- POSTget_organization_policies
Gets organization policy settings by organization ID.
Get personal access token, 1 operation
- POSTget_personal_access_token
Gets details about a specific personal access token.
Get pr summary, 1 operation
- POSTget_pr_summary
Gets aggregated PR speed summary for the organization or a specific project.
Get pr time serie, 1 operation
- POSTget_pr_time_series
Gets PR speed metrics as a time series.
Get prebuild, 1 operation
- POSTget_prebuild
Gets details about a specific prebuild.
Get project, 1 operation
- POSTget_project
Gets details about a specific project.
Get prompt, 1 operation
- POSTget_prompt
Gets details about a specific prompt including name, description, and prompt content.
Get runner, 1 operation
- POSTget_runner
Gets details about a specific runner.
Get runner configuration schema, 1 operation
- POSTget_runner_configuration_schema
Gets the latest runner configuration schema.
Get scimconfiguration, 1 operation
- POSTget_scim_configuration
Retrieves a specific SCIM configuration.
Get scmintegration, 1 operation
- POSTget_scm_integration
Gets details about a specific SCM integration.
Get security policy, 1 operation
- POSTget_security_policy
Gets details about a specific security policy.
Get service, 1 operation
- POSTget_automation_service
Gets details about a specific automation service.
Get ssoconfiguration, 1 operation
- POSTget_sso_configuration
Retrieves a specific SSO configuration.
Get task, 1 operation
- POSTget_automation_task
Gets details about a specific automation task.
Get task execution, 1 operation
- POSTget_automation_task_execution
Gets details about a specific task execution.
Get user, 1 operation
- POSTget_user
Gets basic information about a specific user by their ID.
Get warm pool, 1 operation
- POSTget_warm_pool
Gets details about a specific warm pool.
Get workflow, 1 operation
- POSTget_workflow
Gets details about a specific workflow.
Get workflow execution, 1 operation
- POSTget_workflow_execution
Gets details about a specific workflow execution.
Get workflow execution action, 1 operation
- POSTget_workflow_execution_action
Gets details about a specific workflow execution action.
Join organization, 1 operation
- POSTjoin_organization
Allows users to join an organization through direct ID, invite link, or domain-based auto-join.
Leave organization, 1 operation
- POSTleave_organization
Removes a user from an organization while preserving organization data.
List agent execution, 1 operation
- POSTlist_agent_executions
Lists all agent runs matching the specified filter.
List audit log, 1 operation
- POSTlist_audit_logs
Lists audit logs with filtering and pagination options.
Showing the first 120 of 208 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Gitpod from Claude Code, Cursor or Codex
Connect Gitpod in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Gitpod 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 Gitpod
Create your workspace
Sign up free. Nothing to install.
Connect Gitpod once
Add your Gitpod 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.
Gitpod integration FAQ
- What can you do with the Gitpod integration?
- LiveContext exposes 208 operations on Gitpod, covering create project, delete project, cancel prebuild and cancel workflow execution.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…