I’ve been testing the new beta functionality for the n8n instance-level MCP with OAuth enabled and was able to successfully connect from the ChatGPT UI.
From the documentation, it sounds like there should be ways to execute workflows as well. In the “ Accessing n8n MCP server | n8n Docs ” it says:
Search within workflows marked as available in MCP
Retrieve metadata and webhook information for workflows
Trigger and run workflows using webhook endpoints
However, as far as I can tell, only two tools are currently available:
-
search_workflows -
get_workflow_details
I know the feature is still in beta, but is an “execute workflow” tool expected to be added soon, or am I missing something? From what I understand, the current implementation requires workflows to be exposed so that LLM clients can trigger them through another HTTP-request tool or something similar.
What I am trying to do is:
- Expose MCP with oAuth to the Internet
- Keep each workflow private
- Execute private workflow through MCP