Loading...
Loading...
Automate CircleCI tasks via Rube MCP (Composio): trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata. Always search tools first for current schemas.
npx skill4agent add sickn33/antigravity-awesome-skills circleci-automationRUBE_MANAGE_CONNECTIONScircleciRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONScircleciCIRCLECI_TRIGGER_PIPELINECIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_IDproject_sluggh/org/repobb/org/repobranchtagparametersproject_slug{vcs}/{org}/{repo}gh/myorg/myrepobranchtag.circleci/config.ymlCIRCLECI_LIST_PIPELINES_FOR_PROJECTCIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_IDCIRCLECI_GET_PIPELINE_CONFIGproject_slug{vcs}/{org}/{repo}pipeline_idbranchpage_tokenpage_tokenCIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_IDCIRCLECI_GET_JOB_DETAILSproject_slugjob_numberCIRCLECI_GET_JOB_DETAILSCIRCLECI_GET_JOB_ARTIFACTSproject_slugjob_numberpathurlCIRCLECI_GET_JOB_DETAILSCIRCLECI_GET_TEST_METADATAproject_slugjob_numbermessageFormat: {vcs_type}/{org_name}/{repo_name}
- GitHub: gh/myorg/myrepo
- Bitbucket: bb/myorg/myrepo1. Call CIRCLECI_LIST_PIPELINES_FOR_PROJECT to get pipeline IDs
2. Call CIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_ID with pipeline_id
3. Extract job numbers from workflow details
4. Call CIRCLECI_GET_JOB_DETAILS with job_numbernext_page_tokenpage_tokennext_page_token5034460f-c7c4-4c43-9457-de07e2029e7b123gh/bb/| Task | Tool Slug | Key Params |
|---|---|---|
| Trigger pipeline | CIRCLECI_TRIGGER_PIPELINE | project_slug, branch, parameters |
| List pipelines | CIRCLECI_LIST_PIPELINES_FOR_PROJECT | project_slug, branch |
| List workflows | CIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_ID | pipeline_id |
| Get pipeline config | CIRCLECI_GET_PIPELINE_CONFIG | pipeline_id |
| Get job details | CIRCLECI_GET_JOB_DETAILS | project_slug, job_number |
| Get job artifacts | CIRCLECI_GET_JOB_ARTIFACTS | project_slug, job_number |
| Get test metadata | CIRCLECI_GET_TEST_METADATA | project_slug, job_number |