AutomationFlowsAI & RAG › Odoo Agent (odoo-mcp)

Odoo Agent (odoo-mcp)

Odoo Agent (odoo-mcp). Uses agent, lmChatOpenAi, mcpClientTool. Event-driven trigger; 4 nodes.

Event trigger★★☆☆☆ complexityAI-powered4 nodesAgentOpenAI ChatMcp Client Tool
AI & RAG Trigger: Event Nodes: 4 Complexity: ★★☆☆☆ AI nodes: yes Added:

This workflow follows the Agent → OpenAI Chat recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "OdooMcpAgentDemo",
  "name": "Odoo Agent (odoo-mcp)",
  "nodes": [
    {
      "parameters": {},
      "id": "5c1e6f7a-0001-4000-8000-000000000001",
      "name": "When clicking 'Execute workflow'",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "List 5 draft sale orders from Odoo. If sale.order is not readable, use diagnose_access to explain why.",
        "options": {}
      },
      "id": "5c1e6f7a-0002-4000-8000-000000000002",
      "name": "AI Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 2,
      "position": [
        220,
        0
      ]
    },
    {
      "parameters": {
        "model": {
          "__rl": true,
          "value": "gpt-4.1",
          "mode": "list"
        },
        "options": {}
      },
      "id": "5c1e6f7a-0003-4000-8000-000000000003",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1.2,
      "position": [
        120,
        220
      ],
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "endpointUrl": "http://host.docker.internal:8000/mcp",
        "serverTransport": "httpStreamable",
        "authentication": "none",
        "include": "all",
        "options": {}
      },
      "id": "5c1e6f7a-0004-4000-8000-000000000004",
      "name": "MCP Client Tool",
      "type": "@n8n/n8n-nodes-langchain.mcpClientTool",
      "typeVersion": 1,
      "position": [
        340,
        220
      ]
    }
  ],
  "connections": {
    "When clicking 'Execute workflow'": {
      "main": [
        [
          {
            "node": "AI Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "MCP Client Tool": {
      "ai_tool": [
        [
          {
            "node": "AI Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "tags": []
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Odoo Agent (odoo-mcp). Uses agent, lmChatOpenAi, mcpClientTool. Event-driven trigger; 4 nodes.

Source: https://github.com/tuanle96/mcp-odoo/blob/0ff0ac8ef26e16983a1bc180d793c4e345e1c251/examples/n8n/workflow-odoo-agent.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

This assistant is designed for people who don't have time to write and send emails to suppliers. With just one request, it drafts and sends clear, professional messages automatically.

Mcp Trigger, Gmail Tool, Chat Trigger +6
AI & RAG

Sales reps, agencies, and growth teams who want to turn basic company info into qualified leads with automated research . Perfect for B2B prospecting.

Agent, OpenAI Chat, Mcp Client Tool +4
AI & RAG

Stop switching between Slack and your analytics dashboards. Mention the bot in any Slack channel, ask a business question, and get an AI-powered answer from Databox in seconds - without leaving Slack.

Slack Trigger, Agent, Mcp Client Tool +2
AI & RAG

Jour 6 - MCP guidé. Uses agent, lmChatOpenAi, mcpClientTool. Event-driven trigger; 7 nodes.

Agent, OpenAI Chat, Mcp Client Tool
AI & RAG

ableton-copilot. Uses lmChatOpenAi, executeWorkflowTrigger, chatTrigger, mcpClientTool. Event-driven trigger; 5 nodes.

OpenAI Chat, Execute Workflow Trigger, Chat Trigger +2