Workflow86 MCP Server
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Workflow86 MCP Serverlist my workflows"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Workflow86 MCP Server
This is a fairly standard Node MCP Server implementation against the workflow86.com public API.
Standard Setup
Normal users will only need to follow some fairly standard setup steps:
Create an API Key from the Organization page of workflow86.com
Setup your MCP client
If you are using Cursor your config file will be at
~/.cursor/mcp.jsonClaude on MacOS has a config file at
~/Library/Application\ Support/Claude/claude_desktop_config.jsonFor other tools please follow their setup instructions
Most tools use configuration in the following format:
{ "mcpServers": { "workflow86": { "command": "npx", "args": ["@npm-workflow86/mcp-server"], "env": { "W86_API_KEY": "<API Key for your W86 Organization>" } } } }To use the latest unreleased build specify the canary tag eg.
"args": ["@npm-workflow86/mcp-server@canary"],Check your Node Version
Make sure your system default node version is v22 or greater (20 may also work but your mileage may vary)node -v
Note: The server will start even if W86_API_KEY is not set so MCP clients can discover available tools. However, calling any Workflow86 tool requires an API key (or custom W86_HEADERS). Without it, tool calls will fail with an authorization error.
Optional: set W86_DOMAIN to point at a different API host (defaults to https://api.workflow86.com).
Test Integration
Cursor
Goto Cursor -> Settings -> Cursor Settings -> Tools & Integrations
There should be a workflow86 entry in the MCP Tools section. If something's gone wrong an error message will display here.
Related MCP server: mcp-n8n-builder
Contributor Setup
For other folk that would like to run the server against source for whatever reason setup is a little more involved. If you don't already have the source run:
git clone git@github.com:workflow86oss/mcp-server.gitBuild
npm install && npm run build
Tests and Coverage
Run unit tests:
npm testRun module tests:
npm run moduleTestAnalyze coverage for module tests:
npm run moduleCoverageUses
c8(V8 coverage) so child processes spawned by module tests are includedFirst run
npm installto ensure dev deps (c8) are installedHTML and lcov reports:
coverage/module/(opencoverage/module/index.html)
Run with CLI
This is particularly useful to get at logs easily if things are going wrong or for quick testing:
First setup your Dev API Key (you might like to add this to your shell init script)
export W86_API_KEY=<api key>Then you can invoke commands via jsonrpc like this:
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list-workflows","arguments":{}}}' | node build/server.jsConfigure a MCP Client
To configure a MCP Client to run against your local checkout put this config in the correct place for your desired tool:
{
"mcpServers": {
"workflow86": {
"command": "node",
"args": ["/<absolute-checkout-path>/mcp-server/build/server.js"],
"env": {
"W86_API_KEY": "<API Key for your W86 Client>"
}
}
}
}Regenerate Generated Client Code
src/client contains a typescript client generated from the Public API OpenAPI spec at https://api.workflow86.com/v3/api-docs. To regenerate after API changes:
npm run genclientReferences
Workflow86 homepage: https://www.workflow86.com
MCP Spec: https://modelcontextprotocol.io/specification/2025-06-18
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/workflow86oss/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server