Clarifying how far Claude Code + MCP can create/manage workflows on n8n Cloud

Hi everyone,

I’m using n8n Cloud together with Claude Code (the Anthropic extension in Visual Studio Code) and I’m trying to follow Nate Herk’s “Claude Code is Better at n8n than I am (Beginner’s Guide)” tutorial so Claude can help with my workflows.

In my n8n Cloud instance I have:

  • Settings → Instance‑level MCP, where I get a Server URL, Access Token (JWT) and a Configuration JSON.

  • I’ve connected Claude Code to that MCP endpoint from VS Code.

On the Claude side I’ve also pointed it to these repos:

When Claude calls the MCP server, it only sees three tools:

  • search_workflows

  • get_workflow_details

  • execute_workflow

This works for:

  • listing workflows I’ve enabled for MCP

  • getting their details

  • executing them

But there are no tools for creating or updating workflows, and I also don’t see any separate “API” section in the Cloud UI where I could create an n8n_api_… key like in some self‑hosted examples.

I’m not very technical, so I’m a bit confused and want to check my understanding:

  1. On n8n Cloud, is it expected that the instance‑level MCP only exposes those three tools and cannot create/edit workflows?

  2. Is there any way on Cloud plans to get an API key or additional MCP capabilities so an AI assistant (via VS Code + Claude Code + n8n-mcp / n8n-skills) can actually create or modify workflows? Or is that only possible on self‑hosted / other tiers?

  3. If this is plan‑dependent, could someone link to docs or a pricing/feature page that explains the differences for API/MCP features on Cloud?

Thanks a lot for any clarification!

Philip

Hi @philiphindle

Based on the current documentation, what you’re seeing is expected behavior on n8n Cloud. The built-in instance MCP is limited to discovery and execution of existing workflows and doesn’t provide capabilities to create or modify workflows.

To allow an AI agent like Claude Code to actually create or edit workflows, you would need access to the n8n REST API and call that API directly from your AI tooling. You can check whether the API is available in your workspace under Settings → n8n API and make sure you’re no longer on the free trial, since the API isn’t exposed there.

The documentation doesn’t list the exact Cloud plans that include API access, so for plan-specific availability the safest option is to check the current pricing/features page on n8n.io or in your own account.

Yes I found it confusing as well at first. The issue is you are trying to use N8N’s mcp which can only read flows etc. If you want to build flows automatically and all the other cool stuff, you need to run your own MCP server, and install n8n skills while you are at it. This guy wrote the MCP and created the skills. Watch this video, I think its what you are after: https://www.youtube.com/watch?v=5CccjiLLyaY

1 Like

this is what I was looking for, thank you