Requires n8n v1.104 or later. The MCP Client node with HTTP Streamable transport was introduced in that release. Update before proceeding.
Prerequisites
- n8n v1.104+
- A HoopAI Private Integration Token (see API Keys)
- Your HoopAI Location ID (see Finding your Location ID)
Step 1: Add the MCP Client node
In your n8n workflow, search for and add the MCP Client node.
Add the MCP Client node from the node panel
Step 2: Configure the connection
Set the following fields in the MCP Client node:Step 3: Pass your Location ID
You have two options for providing the Location ID: Option A — Add as a second header (recommended for single-account workflows): In the MCP Client node headers, add:Step 4: Select a tool and run
Once connected, the MCP Client node will fetch the list of available tools from HoopAI. Select the tool you want to call, provide the required parameters, and execute. Example — Get recent contacts:Example workflow
A common pattern: AI Agent + MCP Client for conversational automation.Multi-account workflows
For workflows that handle multiple HoopAI accounts, pass the Location ID dynamically rather than hardcoding it:- Accept
locationIdas a parameter in your webhook or form trigger - Store it in a workflow variable or pass it as
{{ $json.locationId }} - Inject it into the AI Agent system prompt dynamically:
Troubleshooting
Next steps
All 36 MCP tools
Browse the full tool reference with endpoint names and required scopes
Build a multi-agent system
LangGraph patterns for advanced HoopAI automation