[{"data":1,"prerenderedAt":217},["ShallowReactive",2],{"seo-allowlist":3,"connector-circleci":73,"related-circleci":192},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":117},"circleci","CircleCI","\u002Fconnectoricons\u002Fcircleci.png","When a build goes red, your AI app can dig into it with the CircleCI MCP server: projects, pipeline runs, workflows, jobs, logs, test results and artifacts. Ask why a job failed and get the failing test with its message. ContextGate connects CircleCI to Claude, ChatGPT and Cursor and records every call, including any pipeline your AI app triggers.","vendor_mcp","oauth",[79],"https:\u002F\u002Fcircleci.com","Developer Tools & Data",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":116},"CircleCI MCP for Claude, Cursor & ChatGPT | ContextGate","CircleCI MCP: let Claude or Cursor inspect failed jobs, test results, logs and artifacts. Switch off pipeline triggers; every call is recorded.","CircleCI MCP: debug failing builds from your AI app",{"heading":88,"steps":89},"Plug CircleCI into Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect CircleCI free and sign in with your CircleCI account.",{"text":93},"Inspecting runs, logs and test results changes nothing. Starting a pipeline does: switch off pipeline triggers if you don't want your AI app kicking off builds on a branch.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app why the last pipeline on main failed, then open Activity to see the job and test calls it made.",[103,110],{"heading":104,"bullets":105},"Build debugging in Claude or Cursor",[106,107,108,109],"List a project's recent pipelines and the workflows in each.","Get a job's status, timing and executor, then its test results with run times and failure messages.","Read the source or compiled config of a pipeline to spot a bad change.","List a job's artifacts, or check your self-hosted runners.",{"heading":111,"bullets":112},"Keep builds intentional",[113,114,115],"Switch off pipeline triggers; your AI app can still read every run.","Policies check every call, so a secret copied from a build log can be blocked before it's sent anywhere.","Activity records which jobs and pipelines your AI app looked at and anything it started.","circleci-mcp",[118,128,136,144,152,160,168,176,184],{"name":119,"description":120,"recordCount":121,"type":122,"requiredParams":123,"optionalParams":124,"exampleEndpoint":121,"docsUrl":81,"sampleFields":125,"sampleData":126},"Get Job Artifacts","Tool to retrieve artifacts produced by a specific job. use after a job has completed to list its output files.","N\u002FA","tool",[],[],[],[127],{"endpoint":121,"docs":81},{"name":129,"description":130,"recordCount":121,"type":122,"requiredParams":131,"optionalParams":132,"exampleEndpoint":121,"docsUrl":81,"sampleFields":133,"sampleData":134},"Get Job Details","Tool to fetch details of a specific job within a project. use when you need status, timing, and executor information for a circleci job by its number.",[],[],[],[135],{"endpoint":121,"docs":81},{"name":137,"description":138,"recordCount":121,"type":122,"requiredParams":139,"optionalParams":140,"exampleEndpoint":121,"docsUrl":81,"sampleFields":141,"sampleData":142},"Get Pipeline Config","Tool to fetch pipeline configuration by id. use when you need the source or compiled yaml of a specific pipeline.",[],[],[],[143],{"endpoint":121,"docs":81},{"name":145,"description":146,"recordCount":121,"type":122,"requiredParams":147,"optionalParams":148,"exampleEndpoint":121,"docsUrl":81,"sampleFields":149,"sampleData":150},"Get Test Metadata","Tool to fetch test metadata for a specific job. use when you need detailed test results, run times, and failure messages after a job completes.",[],[],[],[151],{"endpoint":121,"docs":81},{"name":153,"description":154,"recordCount":121,"type":122,"requiredParams":155,"optionalParams":156,"exampleEndpoint":121,"docsUrl":81,"sampleFields":157,"sampleData":158},"Get User Information","Tool to retrieve information about a circleci user by their unique id. use when you need user profile details after obtaining the user id.",[],[],[],[159],{"endpoint":121,"docs":81},{"name":161,"description":162,"recordCount":121,"type":122,"requiredParams":163,"optionalParams":164,"exampleEndpoint":121,"docsUrl":81,"sampleFields":165,"sampleData":166},"List Pipelines for Project","Tool to list all pipelines for a specific project. use when you need to retrieve the pipelines for a project (e.g., to display recent runs on a dashboard).",[],[],[],[167],{"endpoint":121,"docs":81},{"name":169,"description":170,"recordCount":121,"type":122,"requiredParams":171,"optionalParams":172,"exampleEndpoint":121,"docsUrl":81,"sampleFields":173,"sampleData":174},"List Self-Hosted Runners","Tool to list available self-hosted runners. use when you need to retrieve all configured self-hosted runners for your organization.",[],[],[],[175],{"endpoint":121,"docs":81},{"name":177,"description":178,"recordCount":121,"type":122,"requiredParams":179,"optionalParams":180,"exampleEndpoint":121,"docsUrl":81,"sampleFields":181,"sampleData":182},"List Workflows by Pipeline ID","Tool to list all workflows associated with a specific pipeline. use when you need to fetch or paginate through workflows by pipeline id.",[],[],[],[183],{"endpoint":121,"docs":81},{"name":185,"description":186,"recordCount":121,"type":122,"requiredParams":187,"optionalParams":188,"exampleEndpoint":121,"docsUrl":81,"sampleFields":189,"sampleData":190},"Trigger Pipeline","Tool to trigger a new pipeline for the specified project. use when you need to start a build on a branch or tag programmatically.",[],[],[],[191],{"endpoint":121,"docs":81},[193,196,199,202,205,208,211,214],{"id":194,"name":195},"claude","Claude Platform Docs",{"id":197,"name":198},"clerk","Clerk",{"id":200,"name":201},"clickhouse","ClickHouse",{"id":203,"name":204},"cloudbees","CloudBees Unify",{"id":206,"name":207},"cloudflare","Cloudflare",{"id":209,"name":210},"clutch","Clutch.co",{"id":212,"name":213},"coinbase","Coinbase",{"id":215,"name":216},"concord","Concord",1793790217756]