Files
n8nworkflows.xyz/workflows/🛠️ CircleCI Tool MCP Server-5325/_circleci_tool_mcp_server.json
T
nusquama 8cc4dc3e7c creation
2025-11-13 14:33:05 +01:00

1 line
4.9 KiB
JSON

{"id":"CztgCQ4t8W7CeZaQ","meta":null,"name":"CircleCI Tool MCP Server","tags":[],"nodes":[{"id":"d92bbc03-3a15-415f-9fc6-dc1d5a816cbe","name":"Workflow Overview 0","type":"n8n-nodes-base.stickyNote","position":[-1460,-220],"parameters":{"width":420,"height":780,"content":"## 🛠️ CircleCI Tool MCP Server\n\n### 📋 Available Operations (3 total)\n\n**Pipeline**: get, get all, trigger\n\n### ⚙️ Setup Instructions\n\n1. **Import Workflow**: Load this workflow into your n8n instance\n\n1. **🔑 Add Credentials**: Configure CircleCI Tool authentication in one tool node then open and close all others.\n2. **🚀 Activate**: Enable this workflow to start your MCP server\n3. **🔗 Get URL**: Copy webhook URL from MCP trigger (right side)\n4. **🤖 Connect**: Use MCP URL in your AI agent configurations\n\n### ✨ Ready-to-Use Features\n\n• Zero configuration - all 3 operations pre-built\n• AI agents automatically populate parameters via `$fromAI()` expressions\n• Every resource and operation combination available\n• Native n8n error handling and response formatting\n• Modify parameter defaults in any tool node as needed\n\n### 💬 Need Help?\nCheck the [n8n documentation](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/) or ping me on [discord](https://discord.me/cfomodz) for MCP integration guidance or customizations."},"typeVersion":1},{"id":"10626f6f-fba3-4d3a-959f-95e48552b592","name":"CircleCI Tool MCP Server","type":"@n8n/n8n-nodes-langchain.mcpTrigger","position":[-440,-160],"webhookId":"64f97bd7-7ca5-4d56-83d4-07dde0ab0fe4","parameters":{"path":"circleci-tool-mcp"},"typeVersion":1},{"id":"6feb131b-39b1-4f1e-99c7-67b48708e73c","name":"Get a pipeline","type":"n8n-nodes-base.circleCiTool","position":[-800,140],"parameters":{"vcs":"={{ $fromAI('Vcs', ``, 'string') }}","projectSlug":"={{ $fromAI('Project_Slug', ``, 'string') }}","pipelineNumber":"={{ $fromAI('Pipeline_Number', ``, 'number') }}"},"credentials":{"circleCiApi":{"id":"SET_YOUR_CREDENTIAL_ID_HERE","name":"Credential Name"}},"typeVersion":1},{"id":"41064201-e2f3-4ba5-a3b6-8fea63f99d71","name":"Get many pipelines","type":"n8n-nodes-base.circleCiTool","position":[-580,140],"parameters":{"vcs":"={{ $fromAI('Vcs', ``, 'string') }}","limit":"={{ $fromAI('Limit', ``, 'number') }}","filters":{},"operation":"getAll","returnAll":"={{ $fromAI('Return_All', ``, 'boolean') }}","projectSlug":"={{ $fromAI('Project_Slug', ``, 'string') }}"},"credentials":{"circleCiApi":{"id":"SET_YOUR_CREDENTIAL_ID_HERE","name":"Credential Name"}},"typeVersion":1},{"id":"d641a873-1dc6-4f1d-855b-c4f282d94714","name":"Trigger a pipeline","type":"n8n-nodes-base.circleCiTool","position":[-360,140],"parameters":{"vcs":"={{ $fromAI('Vcs', ``, 'string') }}","operation":"trigger","projectSlug":"={{ $fromAI('Project_Slug', ``, 'string') }}","additionalFields":{}},"credentials":{"circleCiApi":{"id":"SET_YOUR_CREDENTIAL_ID_HERE","name":"Credential Name"}},"typeVersion":1},{"id":"73c8bffe-27af-47f7-95b6-619ffe4b8695","name":"Sticky Note 1","type":"n8n-nodes-base.stickyNote","position":[-1000,120],"parameters":{"color":4,"width":840,"height":180,"content":"## Pipeline"},"typeVersion":1}],"active":false,"shared":[{"role":"workflow:owner","project":{"id":"G5fce9xGuBAsWBXe","icon":null,"name":"David Ashby <david.ashby.lds@gmail.com>","type":"personal","createdAt":"2025-06-04T02:55:02.013Z","updatedAt":"2025-06-04T02:56:01.361Z","projectRelations":[{"role":"project:personalOwner","user":{"id":"715c1c00-cb48-4712-9a32-f1f4b6db2b30","role":"global:owner","email":"david.ashby.lds@gmail.com","disabled":false,"lastName":"Ashby","settings":{"npsSurvey":{"responded":true,"lastShownAt":1749357655581},"userActivated":true,"userActivatedAt":1749075994495,"easyAIWorkflowOnboarded":true,"firstSuccessfulWorkflowId":"3N3vVikZb3MckFYm"},"createdAt":"2025-06-04T02:55:01.745Z","firstName":"David","isPending":false,"updatedAt":"2025-06-08T04:40:58.399Z","mfaEnabled":false,"personalizationAnswers":{"version":"v4","personalization_survey_n8n_version":"1.95.3","personalization_survey_submitted_at":"2025-06-04T02:56:07.075Z"}},"userId":"715c1c00-cb48-4712-9a32-f1f4b6db2b30","createdAt":"2025-06-04T02:55:02.013Z","projectId":"G5fce9xGuBAsWBXe","updatedAt":"2025-06-04T02:55:02.013Z"}]},"createdAt":"2025-06-25T21:19:19.410Z","projectId":"G5fce9xGuBAsWBXe","updatedAt":"2025-06-25T21:19:19.410Z","workflowId":"CztgCQ4t8W7CeZaQ"}],"pinData":{},"settings":{"timezone":"America/New_York"},"createdAt":"2025-06-25T21:19:19.409Z","updatedAt":"2025-06-25T21:19:39.000Z","versionId":"08852096-bd38-4add-b411-325ffd93ec5c","isArchived":false,"staticData":null,"connections":{"Get a pipeline":{"ai_tool":[[{"node":"CircleCI Tool MCP Server","type":"ai_tool","index":0}]]},"Get many pipelines":{"ai_tool":[[{"node":"CircleCI Tool MCP Server","type":"ai_tool","index":0}]]},"Trigger a pipeline":{"ai_tool":[[{"node":"CircleCI Tool MCP Server","type":"ai_tool","index":0}]]}},"triggerCount":0}