19 actions ready for your AI
Connect CircleCI to your AI
Add your CircleCI key once and every AI you use can get projects, post projects and get project checkouts through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from CircleCI's own documented API, and we have not run them here yet.
Use your own CircleCI account. Credentials stay encrypted in ahel.
Tell me when ahel has verified CircleCI
What your AI can do with CircleCI
Choose a task and ask your AI.
Project
- Get project
GETBuild summary for each of the last 30 builds for a single git repo.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
limit- The number of builds to return.
offset- The API returns builds starting from this offset, defaults to 0.
- Post project
POSTTriggers a new build, returns a summary of the build.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
build_parameters- Additional environment variables to inject into the build environment.
parallel- The number of containers to use to run the build.
- Get project checkout key
GETLists checkout keys.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
- Post project checkout key
POSTCreates a new checkout key. Only usable with a user API token.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
body- The request body.
- Get project envvar
GETLists the environment variables for :project
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
- Post project envvar
POSTCreates a new environment variable
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
- Post project ssh key
POSTCreate an ssh key used to access external systems that require SSH key-based authentication
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
Content-Typerequired
- Post project tree
POSTTriggers a new build, returns a summary of the build. Optional build parameters can be set using an experimental API. Note: For more about build parameters, read about using parameterized builds
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
branchrequired- The branch name should be url-encoded.
build_parameters- Additional environment variables to inject into the build environment.
- Get project artifacts
GETList the artifacts produced by a given build.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
build_numrequired- XXXXXXXXXX
- Post project cancel
POSTCancels the build, returns a summary of the build.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
build_numrequired- XXXXXXXXXX
- Post project retry
POSTRetries the build, returns a summary of the new build.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
build_numrequired- XXXXXXXXXX
- Get project tests
GETProvides test metadata for a build Note: Learn how to set up your builds to collect test metadata
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
build_numrequired- XXXXXXXXXX
- Delete project build cache
DELETEClears the cache for a project.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
- Delete project checkout key
DELETEDelete a checkout key.
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
fingerprintrequired- XXXXXXXXXX
- Delete project envvar
DELETEDeletes the environment variable named ':name'
usernamerequired- XXXXXXXXX
projectrequired- XXXXXXXXX
namerequired- XXXXXXXXXX
- Get projects
GETList of all the projects you're following on CircleCI, with build information organized by branch.
Me
- Get me
GETProvides information about the signed in user.
Recent
- Get recent builds
GETBuild summary for each of the last 30 recent builds, ordered by buildnum.
limit- The number of builds to return.
offset- The API returns builds starting from this offset, defaults to 0.
User
- Post user heroku key
POSTAdds your Heroku API key to CircleCI, takes apikey as form param name.
Ask your AI
Try one of these requests with a connected AI.
- Show me the project checkout key in CircleCI
- Post a project checkout key in CircleCI
- Show me the project envvar in CircleCI
- Show me the project artifact in CircleCI
- Post a project retry in CircleCI
- Show me the project test in CircleCI
Works with
All appsUse CircleCI alongside your other connected apps.
CircleCI MCP server, hosted by ahel
One hosted endpoint serves CircleCI. There is nothing to install and no local server to run.
Connect CircleCI to Claude, Claude Code, Cursor or Codex
- Add your CircleCI key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- CircleCI API docscircleci.com
- Where to find your CircleCI keyon the vendor's side; paste it into ahel after sign-in
About CircleCI
CircleCI is a developer tools service. Connect your own key and your AI can get projects, post projects and get project checkouts.
CircleCI over MCP: ahel serves CircleCI to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your CircleCI key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my CircleCI key safe?
Your CircleCI key is sealed in ahel and added to the request server-side when your AI calls CircleCI. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use CircleCI through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with CircleCI?
19 actions today, covering projects, mes and recents. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting CircleCI cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. CircleCI may bill you for API use under its own terms.