Home / MCP servers / n8n
MCP for n8n

MCP for n8n

Give your n8n workflows the power to act. n8n is yours to run and own. Add UniversalBench as a hosted MCP server and your AI Agent can run real code, search the live web, read and write databases, commit to GitHub, and call any LLM, with safety built in. Own the automation, plug in the power.

Connect UniversalBench to n8n

Open or add an AI Agent

In your n8n workflow, add an AI Agent node, or open one you already have.

Add an MCP Client Tool

Attach an MCP Client Tool node to the agent. This lets the agent use tools from an external MCP server.

Point it at UniversalBench

Set the MCP server URL to your UniversalBench MCP URL and save.

Run the workflow

Your agent can now run code, query databases, search the web, commit to GitHub, and more, right inside n8n.

# your UniversalBench MCP URL https://universalbench-mcp.penantiaglobal.workers.dev/u/<your-key>

Your secrets live in an encrypted secret vault

When a capability needs a credential, a GitHub token, a database URL, an API key, you save it once in your secret vault. You enter the secret name on the left and the secret value on the right, then save. It is never shown in the chat and the matching capability unlocks automatically.

UniversalBench secret vault: the secret name on the left, the secret value on the right, then save
Any secret goes in your secret vault once: the secret name on the left, the secret value on the right, then Save.

Own your automation, add the power

n8n is open source and self-hostable, so you own your workflows and pay no per-task fees. Per-task automation tools charge for every single step, which gets expensive fast on anything complex. UniversalBench adds the heavy lifting that those tools were never built for, real code, databases, live web search, GitHub commits, and any LLM with cost caps, for a fraction of that price. The first 1,000 calls are free, then you pay only per call. Put together, you get complex automation you fully own, at a fraction of per-task pricing.

See it in action

Your n8n workflow trigger a new row lands in your sheet AI Agent (with the UniversalBench MCP server attached) "clean this row, look up the company on the web, and write a summary to our database" UniversalBench, called by the agent run Python to clean the row search the live web for the company write the summary to your database done → n8n continues the workflow with the result

The agent stays in n8n. UniversalBench does the compute-heavy step and hands the result straight back, so the rest of your workflow runs as normal.

Why one server beats ten

Single-purpose MCP servers each do one thing. A GitHub server reads your repo. A database server runs a query. But real work is never one step. You search the web, run code on what you found, write the result to a database, then commit it. No single-purpose server can do that chain on its own. UniversalBench carries the whole combination, so one connection does the job of ten servers wired together, and you keep one URL, one secret vault, and one bill instead of ten of each.

UniversalBench: one connection does the work of all of them

Real work is never one step

Nobody runs just one tool. The moment a task gets real, it needs several working together, and that is exactly where a single-purpose server falls short.

Triage a failing build

Search the web for the error, read the repo, run the failing test, write the fix, and commit it. That one task spans web search, GitHub, and code. A GitHub-only server can read the repo but cannot search the web or run the test. UniversalBench does the whole chain.

Answer a question about your numbers

Query the database, analyze the rows in code, look up a benchmark on the web, and return the figure. A database-only server hands back rows and stops. UniversalBench queries, computes, and looks up the context in one go.

Keep a record current

Find the latest figure online, compute the change in code, write it to the database, and post a note to the team. No single-purpose server spans web, code, database, and messaging. UniversalBench does it end to end.

What it can do once connected

What UniversalBench adds to n8n

n8n alonen8n + UniversalBench
Run real codeBasic Code nodeFull sandboxed code, validated
Live web searchBuild it yourselfBuilt in
DatabasesPer app nodesAny PostgreSQL-compatible database
Any LLMPer provider nodeAny model, with cost caps on by default
SafetyNone specificCode validated, wallet capped, internal network blocked

Frequently asked questions

How do I connect an MCP server to n8n?

Add an AI Agent node, attach an MCP Client Tool node, and set its MCP server URL to your UniversalBench URL. Save and run the workflow.

Is it cheaper than per-task automation?

It can be. You self-host n8n with no per-task fees and add UniversalBench for the heavy steps, where the first 1,000 calls per month are free and you pay only per call after that.

Does it work with other AIs too?

Yes. The same hosted MCP server works with Claude, ChatGPT, Gemini, Cursor, and any MCP-compatible tool, not just n8n.

More

Add UniversalBench to n8n free

One URL, first 1,000 calls free, no credit card.

Get your API key →