
Cloudflare Tool MCP Server
Description
Categories
š¤ AI & Machine Learning
Nodes Used
n8n-nodes-base.stickyNoten8n-nodes-base.stickyNoten8n-nodes-base.cloudflareTooln8n-nodes-base.cloudflareTooln8n-nodes-base.cloudflareTooln8n-nodes-base.cloudflareTool@n8n/n8n-nodes-langchain.mcpTrigger
PriceFree
Views0
Last Updated11/28/2025
workflow.json
{
"id": "i2mXmOzhSG4Wg1sp",
"meta": null,
"name": "Cloudflare Tool MCP Server",
"tags": [],
"nodes": [
{
"id": "0821253e-8e89-4c8a-809b-73b935408e6a",
"name": "Workflow Overview 0",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1460,
-260
],
"parameters": {
"width": 420,
"height": 780,
"content": "## š ļø Cloudflare Tool MCP Server\n\n### š Available Operations (4 total)\n\n**Zonecertificate**: delete, get, get many, upload\n\n### āļø Setup Instructions\n\n1. **Import Workflow**: Load this workflow into your n8n instance\n\n1. **š Add Credentials**: Configure Cloudflare 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 4 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": "1381deec-4f60-492f-a72b-282e25aad23a",
"name": "Cloudflare Tool MCP Server",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
-420,
-240
],
"webhookId": "4320bda5-d936-4116-b746-f32d034e624c",
"parameters": {
"path": "cloudflare-tool-mcp"
},
"typeVersion": 1
},
{
"id": "bb959b2d-a1f2-47e0-989f-c640fd8bdb84",
"name": "Delete a certificate",
"type": "n8n-nodes-base.cloudflareTool",
"position": [
-800,
140
],
"parameters": {
"zoneId": "={{ $fromAI('Zone_Id', ``, 'string') }}",
"operation": "delete",
"certificateId": "={{ $fromAI('Certificate_Id', ``, 'string') }}"
},
"credentials": {
"cloudflareApi": {
"id": "SET_YOUR_CREDENTIAL_ID_HERE",
"name": "Credential Name"
}
},
"typeVersion": 1
},
{
"id": "14e70208-94dd-4128-9f6c-484e121b68c9",
"name": "Get a certificate",
"type": "n8n-nodes-base.cloudflareTool",
"position": [
-580,
140
],
"parameters": {
"zoneId": "={{ $fromAI('Zone_Id', ``, 'string') }}",
"operation": "get",
"certificateId": "={{ $fromAI('Certificate_Id', ``, 'string') }}"
},
"credentials": {
"cloudflareApi": {
"id": "SET_YOUR_CREDENTIAL_ID_HERE",
"name": "Credential Name"
}
},
"typeVersion": 1
},
{
"id": "18377f4c-5e73-4d87-a5c9-ed8c4cb8bbb1",
"name": "Get many certificates",
"type": "n8n-nodes-base.cloudflareTool",
"position": [
-360,
140
],
"parameters": {
"limit": "={{ $fromAI('Limit', ``, 'number') }}",
"zoneId": "={{ $fromAI('Zone_Id', ``, 'string') }}",
"filters": {},
"operation": "getMany",
"returnAll": "={{ $fromAI('Return_All', ``, 'boolean') }}"
},
"credentials": {
"cloudflareApi": {
"id": "SET_YOUR_CREDENTIAL_ID_HERE",
"name": "Credential Name"
}
},
"typeVersion": 1
},
{
"id": "7eda8f1d-7953-421d-a287-0d73bb68f9ee",
"name": "Upload a certificate",
"type": "n8n-nodes-base.cloudflareTool",
"position": [
-140,
140
],
"parameters": {
"zoneId": "={{ $fromAI('Zone_Id', ``, 'string') }}",
"privateKey": "={{ $fromAI('Private_Key', ``, 'string') }}",
"certificate": "={{ $fromAI('Certificate', ``, 'string') }}"
},
"credentials": {
"cloudflareApi": {
"id": "SET_YOUR_CREDENTIAL_ID_HERE",
"name": "Credential Name"
}
},
"typeVersion": 1
},
{
"id": "5e057152-6ec8-4a0e-8451-1a928e2b8e8e",
"name": "Sticky Note 1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1000,
120
],
"parameters": {
"color": 4,
"width": 1060,
"height": 180,
"content": "## Zonecertificate"
},
"typeVersion": 1
}
],
"active": false,
"shared": [
{
"role": "workflow:owner",
"project": {
"id": "G5fce9xGuBAsWBXe",
"icon": null,
"name": "David Ashby <[email protected]>",
"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": "[email protected]",
"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:14:46.264Z",
"projectId": "G5fce9xGuBAsWBXe",
"updatedAt": "2025-06-25T21:14:46.264Z",
"workflowId": "i2mXmOzhSG4Wg1sp"
}
],
"pinData": {},
"settings": {
"timezone": "America/New_York"
},
"createdAt": "2025-06-25T21:14:46.262Z",
"updatedAt": "2025-06-25T21:15:06.000Z",
"versionId": "a19aca38-eebc-4ad4-94aa-76fbdffe9cba",
"isArchived": false,
"staticData": null,
"connections": {
"Get a certificate": {
"ai_tool": [
[
{
"node": "Cloudflare Tool MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Delete a certificate": {
"ai_tool": [
[
{
"node": "Cloudflare Tool MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Upload a certificate": {
"ai_tool": [
[
{
"node": "Cloudflare Tool MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get many certificates": {
"ai_tool": [
[
{
"node": "Cloudflare Tool MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
}
},
"triggerCount": 0
}