Convert speed-run-odoo-mcp to regular blog post, add MCP section to odoo-hermes-agent

This commit is contained in:
Oliver
2026-06-16 14:51:17 -03:00
parent 69dc53b02e
commit 5509a942e5
3 changed files with 36 additions and 21 deletions
+9 -9
View File
@@ -3,10 +3,10 @@
{ {
"id": "speed-run-odoo-mcp", "id": "speed-run-odoo-mcp",
"date": "2026-06-16", "date": "2026-06-16",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Connect Hermes Agent to Odoo via MCP", "headline": "Connect Hermes Agent to Odoo via MCP",
"teaser": "From zero to an MCP-connected Odoo agent in 5 steps. Clone the server, configure env vars, add to Hermes, and query your ERP through the Model Context Protocol.", "teaser": "Connect Hermes Agent to Odoo via MCP in 5 steps. Clone the server, configure env vars, register with Hermes, and query your ERP through the Model Context Protocol.",
"link": "blog/posts/speed-run-odoo-mcp.html" "link": "blog/posts/speed-run-odoo-mcp.html"
}, },
{ {
@@ -39,7 +39,7 @@
{ {
"id": "speed-run-kie-ai-image", "id": "speed-run-kie-ai-image",
"date": "2026-06-11", "date": "2026-06-11",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Generate Images with Kie.ai & Hermes Agent", "headline": "Speed Run: Generate Images with Kie.ai & Hermes Agent",
"teaser": "From zero to an AI-generated image in under 10 minutes. Connect Kie.ai's 70+ image models to Hermes Agent via a single API key.", "teaser": "From zero to an AI-generated image in under 10 minutes. Connect Kie.ai's 70+ image models to Hermes Agent via a single API key.",
@@ -57,7 +57,7 @@
{ {
"id": "speed-run-nextcloud-svg", "id": "speed-run-nextcloud-svg",
"date": "2026-06-11", "date": "2026-06-11",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Connect to Nextcloud & Render SVGs with an AI Agent", "headline": "Speed Run: Connect to Nextcloud & Render SVGs with an AI Agent",
"teaser": "From zero to an agent that connects to Nextcloud, generates vector graphics, and saves them directly to your cloud storage.", "teaser": "From zero to an agent that connects to Nextcloud, generates vector graphics, and saves them directly to your cloud storage.",
@@ -66,7 +66,7 @@
{ {
"id": "speed-run-competitor-profiling", "id": "speed-run-competitor-profiling",
"date": "2026-06-10", "date": "2026-06-10",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Competitor Profiling \u2014 ODOO Community Hosting", "headline": "Speed Run: Competitor Profiling \u2014 ODOO Community Hosting",
"teaser": "From zero to a competitor intelligence agent that researches ODOO Community hosting providers and returns a structured comparison table.", "teaser": "From zero to a competitor intelligence agent that researches ODOO Community hosting providers and returns a structured comparison table.",
@@ -75,7 +75,7 @@
{ {
"id": "speed-run-research-agent-mobile", "id": "speed-run-research-agent-mobile",
"date": "2026-06-10", "date": "2026-06-10",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Research Agent \u2014 Scrape mobile.de with AI", "headline": "Speed Run: Research Agent \u2014 Scrape mobile.de with AI",
"teaser": "From zero to a research agent that scrapes mobile.de and returns a structured table of Toyota Hilux listings with prices and specs.", "teaser": "From zero to a research agent that scrapes mobile.de and returns a structured table of Toyota Hilux listings with prices and specs.",
@@ -84,7 +84,7 @@
{ {
"id": "speed-run-cold-email", "id": "speed-run-cold-email",
"date": "2026-06-10", "date": "2026-06-10",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"headline": "Speed Run: Send Your First Cold Email with an AI Agent", "headline": "Speed Run: Send Your First Cold Email with an AI Agent",
"teaser": "From zero to a cold-sending AI agent in under 10 Minutes. SMTP configured, first email drafted and sent.", "teaser": "From zero to a cold-sending AI agent in under 10 Minutes. SMTP configured, first email drafted and sent.",
@@ -93,7 +93,7 @@
{ {
"id": "speed-run-odoo-community-agent", "id": "speed-run-odoo-community-agent",
"date": "2026-06-10", "date": "2026-06-10",
"area": "speed-run", "area": "guide",
"agent": "hermes", "agent": "hermes",
"video": true, "video": true,
"headline": "Speed Run: Create an Odoo Community Agent from Zero", "headline": "Speed Run: Create an Odoo Community Agent from Zero",
+9 -9
View File
@@ -5,14 +5,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="index, follow" /> <meta name="robots" content="index, follow" />
<link rel="canonical" href="https://derez.ai/blog/posts/speed-run-odoo-mcp.html" /> <link rel="canonical" href="https://derez.ai/blog/posts/speed-run-odoo-mcp.html" />
<title>Speed Run: Connect Hermes Agent to Odoo via MCP — derez.ai Blog</title> <title>Connect Hermes Agent to Odoo via MCP — derez.ai Blog</title>
<meta name="description" content="From zero to an MCP-connected Odoo agent in 5 steps. Clone the server, set env vars, add to Hermes Agent, and start querying your ERP through the Model Context Protocol." /> <meta name="description" content="Connect Hermes Agent to Odoo via MCP in 5 steps. Clone the server, set up env vars, register with Hermes, and start querying your ERP through the Model Context Protocol." />
<meta property="og:type" content="article" /> <meta property="og:type" content="article" />
<meta property="og:url" content="https://derez.ai/blog/posts/speed-run-odoo-mcp.html" /> <meta property="og:url" content="https://derez.ai/blog/posts/speed-run-odoo-mcp.html" />
<meta property="og:title" content="Speed Run: Connect Hermes Agent to Odoo via MCP" /> <meta property="og:title" content="Connect Hermes Agent to Odoo via MCP" />
<meta property="og:description" content="From zero to an MCP-connected Odoo agent in 5 steps. Clone, set env vars, add to Hermes, and query your ERP through the Model Context Protocol." /> <meta property="og:description" content="Connect Hermes Agent to Odoo via MCP in 5 steps. Clone, set up env vars, register with Hermes, and query your ERP through the Model Context Protocol." />
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Speed Run: Connect Hermes Agent to Odoo via MCP" /> <meta name="twitter:title" content="Connect Hermes Agent to Odoo via MCP" />
<link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700&display=swap" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700&display=swap" rel="stylesheet" />
@@ -128,10 +128,10 @@
<body> <body>
<div class="container"> <div class="container">
<a class="back" href="https://derez.ai/#blog">&larr; Back to Blog</a> <a class="back" href="https://derez.ai/#blog">&larr; Back to Blog</a>
<h1>Speed Run: Connect Hermes Agent to Odoo via MCP</h1> <h1>Connect Hermes Agent to Odoo via MCP</h1>
<div class="meta"> <div class="meta">
<span>June 16, 2026</span> <span>June 16, 2026</span>
<span class="area-tag">speed-run</span> <span class="area-tag">guide</span>
<span class="chip-tag">hermes</span> <span class="chip-tag">hermes</span>
<span class="chip-tag">mcp</span> <span class="chip-tag">mcp</span>
</div> </div>
@@ -147,7 +147,7 @@
<strong>Hermes Agent</strong>. <strong>Hermes Agent</strong>.
</p> </p>
<p> <p>
This speed run walks through the MCP approach in 5 steps. Clone, configure, connect, done. This guide walks through the MCP approach in 5 steps. Clone, configure, connect, done.
</p> </p>
<div class="pro-tip"> <div class="pro-tip">
@@ -229,7 +229,7 @@ uvx mcp-server-odoo</code></pre>
<div class="pro-tip"> <div class="pro-tip">
<p><strong>Pro Tip:</strong> YOLO mode (<code>ODOO_YOLO=read</code>) bypasses the need for the Odoo MCP module. <p><strong>Pro Tip:</strong> YOLO mode (<code>ODOO_YOLO=read</code>) bypasses the need for the Odoo MCP module.
This is great for testing and speed runs. For production, install the This is great for testing and quick prototyping. For production, install the
<a href="https://apps.odoo.com/apps/modules/19.0/mcp_server?utm_source=derez" target="_blank" rel="noopener">Odoo MCP module</a> <a href="https://apps.odoo.com/apps/modules/19.0/mcp_server?utm_source=derez" target="_blank" rel="noopener">Odoo MCP module</a>
on your Odoo instance and set <code>ODOO_YOLO=off</code> for full security controls.</p> on your Odoo instance and set <code>ODOO_YOLO=off</code> for full security controls.</p>
</div> </div>
+18 -3
View File
@@ -153,9 +153,12 @@
</ul> </ul>
</div> </div>
<h2>Speed Run — From Zero to Odoo-Connected Agent</h2> <h2>Integration Options</h2>
<p>We published a full step-by-step walkthrough. It takes under 10 Minutes from signup to your first Odoo query:</p> <p>Hermes Agent supports two ways to connect to your Odoo instance. Both work — pick the one that fits your architecture.</p>
<p><a href="blog/posts/speed-run-odoo-community-agent.html" style="font-weight:600">Read the Odoo Speed Run →</a></p>
<h3>Option 1 — Direct API (Recommended for Odoo-Only Setups)</h3>
<p>We published a full step-by-step walkthrough for the direct approach. It takes under 10 minutes from signup to your first Odoo query:</p>
<p><a href="blog/posts/speed-run-odoo-community-agent.html" style="font-weight:600">Read the Direct API Speed Run →</a></p>
<p>In two prompts you go live:</p> <p>In two prompts you go live:</p>
<ul> <ul>
@@ -163,6 +166,18 @@
<li><strong>Prompt 2</strong> — Your task. Example: <em>"List all contacts in the CRM with Stage = Cold. Include name, email, and company. Sort by date added."</em></li> <li><strong>Prompt 2</strong> — Your task. Example: <em>"List all contacts in the CRM with Stage = Cold. Include name, email, and company. Sort by date added."</em></li>
</ul> </ul>
<h3>Option 2 — Model Context Protocol (MCP)</h3>
<p>For multi-tool agents that talk to Odoo alongside GitHub, Slack, Jira, or other services through one unified protocol. An MCP server sits between Hermes and Odoo as a translation layer:</p>
<div style="background:#010f20;border:1px solid #001a2e;border-radius:12px;padding:16px 20px;margin:12px 0 20px;font-family:monospace;font-size:0.85rem;color:#c8f0ff;">
Hermes Agent → MCP Protocol → mcp-server-odoo → Odoo XML-RPC
</div>
<p>Set up takes ~5 minutes: clone the MCP server repo (<a href="https://github.com/ivnvxd/mcp-server-odoo?utm_source=derez">mcp-server-odoo</a>), set env vars with your Odoo credentials, start the server, and register it with Hermes via <code>hermes mcp add</code>. Your agent then discovers tools like <code>search_records</code> and <code>create_record</code> automatically.</p>
<p><a href="blog/posts/speed-run-odoo-mcp.html" style="font-weight:600">Read the MCP Integration Guide →</a></p>
<p><strong>Which to choose?</strong> Direct API is faster and simpler for single-ERP setups. MCP shines when your agent already uses MCP for other backends and you want one protocol to rule them all. You can also <strong>run both</strong> — Hermes Agent supports mixed setups where MCP tools and direct integrations coexist in the same session.</p>
<h2>Why Odoo + Hermes Agent?</h2> <h2>Why Odoo + Hermes Agent?</h2>
<p>Odoo is powerful but navigating its many modules (CRM, Sales, Inventory, Accounting) takes clicks. Hermes Agent gives you a single text interface to all of it — ask in English, get answers in seconds. Combined with web search and email tools, your agent becomes an autonomous business operations assistant.</p> <p>Odoo is powerful but navigating its many modules (CRM, Sales, Inventory, Accounting) takes clicks. Hermes Agent gives you a single text interface to all of it — ask in English, get answers in seconds. Combined with web search and email tools, your agent becomes an autonomous business operations assistant.</p>