The same package works on n8n Cloud and on self-hosted n8n.
- 1
Add the node on n8n Cloud
The MCPBackend node is available on n8n Cloud as a verified node. Open the node panel, search for MCPBackend and add it to the canvas; no installation step is required.
- 2
Or install it on self-hosted n8n
Go to Settings > Community Nodes > Install, enter n8n-nodes-mcpbackend, accept the community-node notice and install. Both the MCPBackend and MCPBackend Trigger nodes appear in the node panel afterwards.
- 3
Connect your MCPBackend account
Add either node, create a MCPBackend OAuth2 API credential and click Connect my account. n8n registers itself with the MCPBackend authorization server and opens the consent screen; sign in, review the permissions and approve. The flow uses PKCE, expiring access tokens and refresh tokens.
- 4
Pick an operation and run it
On the action node pick a Resource, then an Operation such as List Projects, fill the required fields and execute. For write operations, enable Confirm Write Operation after you have checked the inputs. On the trigger node enter a Project ID and the events to subscribe to, then activate the workflow.
# Self-hosted n8n (Settings > Community Nodes > Install)
n8n-nodes-mcpbackend
# n8n Cloud: open the node panel and search for "MCPBackend"
Where API keys fit in
The n8n credential does not use an API key; it uses OAuth so your workflows never hold a long-lived secret. API keys are the machine credential for a project's data API, the one your application or an n8n HTTP Request node calls at data.mcpbackend.com/v1/{projectId}/db/{table}. Create one in the dashboard by opening a project and choosing API keys in the Configure group, or let a workflow mint one with the Create API Key operation. Either way the secret (eb_…) is shown once, so store it in n8n credentials or your secret manager immediately. Keys bypass row-level security and should stay server-side.
To disconnect n8n later, revoke the connection in the MCPBackend connected-app settings or delete the credential in n8n.