
Appcircle MCP
Connects Claude and other MCP clients directly to Appcircle's mobile CI/CD platform. Exposes tools across six modules: build profiles and pipeline operations, signing identities, testing distribution, enterprise app store, store publishing, and reporting. You can query build configurations, monitor pipeline runs, check signing setup, distribute test builds, and generate CI health summaries without leaving your editor. Runs as a remote service at mcp.appcircle.io, locally via stdio or HTTP, or in Docker. Useful when you're debugging mobile builds, tracking release status, or need an AI agent to pull operational insights from your CI/CD workflows. Supports toolset exclusions if you only need specific modules.
- tools
- 23
- auth
- Secret needed
- transport
- HTTP
- last updated
- Apr 29, 2026
Tools
23 toolsPublic tool metadata for what this MCP can expose to an agent.
get_build_profilesGet build profiles for the current organization (paginated). Optionally filter by profile name, platform, last build status, and repository source. Optionally sort.
Get build profiles for the current organization (paginated). Optionally filter by profile name, platform, last build status, and repository source. Optionally sort.
No parameter schema in public metadata yet.
get_build_profile_detailsGet a single build profile by ID, optionally including its build configurations.
Get a single build profile by ID, optionally including its build configurations.
No parameter schema in public metadata yet.
get_build_configuration_detailsGet a single build configuration by profile ID and configuration ID.
Get a single build configuration by profile ID and configuration ID.
No parameter schema in public metadata yet.
get_build_profile_workflowsGet workflows for a build profile by profile ID.
Get workflows for a build profile by profile ID.
No parameter schema in public metadata yet.
get_workflow_detailGet a single workflow by build profile ID and workflow ID.
Get a single workflow by build profile ID and workflow ID.
No parameter schema in public metadata yet.
get_commits_by_branchGet commits for a build branch (paginated).
Get commits for a build branch (paginated).
No parameter schema in public metadata yet.
get_commit_detailsGet a single commit by commit ID (UUID) or by commit hash (git SHA). Provide either commit_id or commit_hash, not both.
Get a single commit by commit ID (UUID) or by commit hash (git SHA). Provide either commit_id or commit_hash, not both.
No parameter schema in public metadata yet.
get_last_commitGet the most recent commit on a build branch.
Get the most recent commit on a build branch.
No parameter schema in public metadata yet.
get_build_statusGet the status of a build (e.g. 0=Success, 1=Failed, 2=Canceled, 3=Timeout, 90=Waiting, 91=Running, 92=Completing, 99=Unknown).
Get the status of a build (e.g. 0=Success, 1=Failed, 2=Canceled, 3=Timeout, 90=Waiting, 91=Running, 92=Completing, 99=Unknown).
No parameter schema in public metadata yet.
get_build_logsGet the logs for a build, optionally scoped to a single step. Defaults to a tail-truncated view to avoid flooding the model's context.
Get the logs for a build, optionally scoped to a single step. Defaults to a tail-truncated view to avoid flooding the model's context.
No parameter schema in public metadata yet.
get_variable_groupsGet all build environment variable groups for the organization, including each group's variables (key, value, isSecret, isFile). Secret values are already redacted by the API.
Get all build environment variable groups for the organization, including each group's variables (key, value, isSecret, isFile). Secret values are already redacted by the API.
No parameter schema in public metadata yet.
trigger_buildStarts a new real build run (queues an actual build, consuming build minutes/credits) either on a branch (latest synced commit) or for one specific commit.
Starts a new real build run (queues an actual build, consuming build minutes/credits) either on a branch (latest synced commit) or for one specific commit.
No parameter schema in public metadata yet.
cancel_buildCancels a queued or running build (real, in-progress work is stopped; cannot be resumed).
Cancels a queued or running build (real, in-progress work is stopped; cannot be resumed).
No parameter schema in public metadata yet.
get_bundle_identifiersGet all bundle identifiers for the organization (iOS/macOS app bundle IDs).
Get all bundle identifiers for the organization (iOS/macOS app bundle IDs).
No parameter schema in public metadata yet.
get_certificatesGet all signing certificates for the organization. Sensitive fields (p12Password, p12Binary, metaData, thumbprint) are omitted.
Get all signing certificates for the organization. Sensitive fields (p12Password, p12Binary, metaData, thumbprint) are omitted.
No parameter schema in public metadata yet.
get_keystoresGet all keystores for the organization (e.g. Android signing keystores). Sensitive fields (password, aliasPassword, binary, checkSum, sha256FingerPrint) are omitted.
Get all keystores for the organization (e.g. Android signing keystores). Sensitive fields (password, aliasPassword, binary, checkSum, sha256FingerPrint) are omitted.
No parameter schema in public metadata yet.
get_provisioning_profilesGet provisioning profiles for the organization (e.g. iOS/macOS). Sensitive/large fields are omitted. Optionally filter by app (bundle) ID.
Get provisioning profiles for the organization (e.g. iOS/macOS). Sensitive/large fields are omitted. Optionally filter by app (bundle) ID.
No parameter schema in public metadata yet.
get_distribution_profilesGet testing distribution profiles for the current organization (paginated). Optionally filter by profile name, platform, and authentication type. Optionally sort.
Get testing distribution profiles for the current organization (paginated). Optionally filter by profile name, platform, and authentication type. Optionally sort.
No parameter schema in public metadata yet.
get_distribution_profile_detailsGet a single testing distribution profile by ID (with optional app versions pagination).
Get a single testing distribution profile by ID (with optional app versions pagination).
No parameter schema in public metadata yet.
get_testing_groupsGet all testing distribution groups for the organization, including each group's member tester emails and group type.
Get all testing distribution groups for the organization, including each group's member tester emails and group type.
No parameter schema in public metadata yet.
update_app_version_release_notesOverwrites the release notes ("message") shown to testers for a distribution app version. Returns the updated app version object (excludes certThumbPrints).
Overwrites the release notes ("message") shown to testers for a distribution app version. Returns the updated app version object (excludes certThumbPrints).
No parameter schema in public metadata yet.
send_app_version_to_testersSends a real notification to testers/a testing group, dispatching a distribution task for a specific app version.
Sends a real notification to testers/a testing group, dispatching a distribution task for a specific app version.
No parameter schema in public metadata yet.
get_publish_profilesGet publish profiles for the current organization for a given platform type (paginated). Optionally filter by flow status, target marketplace, release-candidate binary presence, and store status. Optionally sort.
Get publish profiles for the current organization for a given platform type (paginated). Optionally filter by flow status, target marketplace, release-candidate binary presence, and store status. Optionally sort.
No parameter schema in public metadata yet.
Sponsors
Readme
Appcircle MCP Server
MCP server for Appcircle: exposes Build, Signing Identities, Testing Distribution, Enterprise App Store, Publish to Stores, and Reporting tools to any MCP-capable client (Claude Desktop, Cursor, VS Code, etc.). The Appcircle MCP Server acts as the bridge between AI tools and Appcircle; thus, AI agents, assistants and chatbots to safely access and interact with Appcircle resources through structured, governed, and task-level tools.
Use Cases
- CI/CD and Workflow Intelligence: Monitor pipeline runs, track release status, and get insights into your mobile CI/CD workflows.
- Configuration and Environment Insights: Query build configurations and signing setup to understand how a project is configured and where issues may originate.
- Reporting and Operational Insights: Generate summaries of CI stability, recurring issues, pipeline performance, and overall CI/CD health.
Running Modes
You can use the MCP server in four ways:
Details
- Repository
- github.com/appcircleio/appcircle-mcp
- Category
- Mobile Development
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active