---
title: "Connect n8n, Make and Zapier"
url: "https://www.sensomcp.com/en/doc/mcp-connection/connect-automation"
lang: "en-GB"
description: "Connect n8n, Make or Zapier to your Joomla site via MCP: a dedicated account, an API token, configuration of each platform’s MCP client and direct HTTP requests."
category: "MCP Server & AI Integration"
author: "Fred Oliver"
published: "2026-09-16T09:15:16+00:00"
modified: "2026-09-28T07:33:31+00:00"
---

# Connect n8n, Make and Zapier

- Abstract: This page shows how n8n, Make, and Zapier use a Joomla site's tools through Senso MCP in their workflows, with or without an AI agent. It recommends a dedicated Joomla user with least-privilege access, authenticated with an API token rather than OAuth, and details how to configure the MCP nodes and modules for each platform.
- Use your site's tools in your n8n, Make, or Zapier automations.
- Intermediate
- prepare-the-site, Prepare the site
- n8n, n8n
- make, Make
- zapier, Zapier
- other-platforms, Other platforms
- best-practices, Best practices
- official-documentation, Official documentation

## Prepare the site

For an automation, prefer a **Joomla API token** over OAuth: there is no consent screen and no token that a person needs to renew.

1. Create a **dedicated Joomla user** for the automation, in a group with only the permissions it needs (for example, Editor or Publisher for content). Do not reuse a Super User account.
2. Make sure this group has the **API Login** permission (Users → Groups → Users component permissions).
3. In this user's profile, open the **API Token** tab, enable the token, and copy it.
4. Note the server URL: `https://your-site.tld/api/index.php/v1/mcp`.

## n8n

n8n provides two nodes. The **MCP Client Tool** connects to an **AI Agent** node: the agent discovers all the tools on your site and chooses which ones to call. The **MCP Client** node is used without an agent to call a specific tool in a standard workflow, for example to create an article whenever a new row is added to a spreadsheet.

Configuration is the same in both cases:

- **Endpoint**: the MCP server URL;
- **Transport**: HTTP Streamable;
- **Authentication**: Bearer Auth, with a credential containing the API token;
- for the MCP Client node: the **Execute Tool** operation, followed by the tool name and its arguments in JSON.

## Make

Make provides the **MCP Client** module for scenarios, as well as an **Add MCP** button in **AI Agents**. Create a connection with the server URL and token authentication (the `Authorization: Bearer <token>` header); your site's tools will then appear alongside the Make modules. In a scenario, the module lists the tools and calls one with the desired arguments; in an agent, the model makes the decision.

## Zapier

Zapier's **MCP Client** integration connects to a remote MCP server over streamable HTTP and exposes its tools as Zap actions. Add the MCP Client app, create a connection with the server URL and API token, then choose your site's tool as the action and map its arguments to the trigger data. Zapier still labels this integration as beta, so its interface may change.

## Other platforms

Any platform with an **HTTP Request** module can call the server without an MCP client: MCP is simply JSON-RPC over HTTP. A POST request to the server URL, with the `Authorization: Bearer <token>` header and a `tools/call` body, is all that is required. Complete examples (listing tools and calling a tool) are available in *Connect another MCP client*.

## Best practices

- use one account and one token per automation, so you can revoke one without affecting the others;
- grant only the Joomla permissions that are strictly necessary: ACL applies to token-based calls exactly as it does to assistants;
- if in doubt, enable Senso MCP's **read-only** mode while testing the workflow;
- store the token in the platform's encrypted credentials, never in plain text in a node.

## Official documentation

- [MCP Client Tool](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp) and [MCP Client](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.mcpclient) — n8n Docs
- [MCP Client](https://apps.make.com/mcp-client) (module) and [MCP tools for AI agents](https://help.make.com/mcp-tools-for-ai-agents) — Make
- [Connect remote MCP servers to Zapier using MCP Client](https://help.zapier.com/hc/en-us/articles/38777069364109-Connect-remote-MCP-servers-to-Zapier-using-MCP-Client) — Zapier Help
