Vinkius

Odoo Purchase MCP. Manage your entire buying lifecycle with natural language.

Odoo Purchase handles your entire purchasing workflow directly through your AI agent. Use this MCP to search for vendors, draft new purchase orders (RFQs), check item costs on specific lines, and confirm those quotes into official, processed purchase orders. It lets you manage everything from initial supplier contact to final receipt creation without ever leaving your chat window.

Odoo Purchase MCP is compatible with Claude Claude
Odoo Purchase MCP is compatible with ChatGPT ChatGPT
Odoo Purchase MCP is compatible with Cursor Cursor
Odoo Purchase MCP is compatible with Gemini Gemini
Odoo Purchase MCP is compatible with Windsurf Windsurf
Odoo Purchase MCP is compatible with VS Code VS Code
Odoo Purchase MCP is compatible with JetBrains JetBrains
Odoo Purchase MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Search for Suppliers

Find vendor contact details like phone numbers and emails by searching the database.

Initiate Purchase Requests

Create a new, preliminary purchase order draft (RFQ) specifying products, quantities, and costs for a vendor.

List Pending Quotes

Retrieve a list of all requests for quotation that are waiting for pricing or internal approval.

Get Order Overview

View an overall status, total amount, and expected delivery date for any specific purchase order number.

Inspect Line Items

Check the detailed breakdown of products within a single purchase order, including unit cost and planned delivery dates per item.

Finalize Order Confirmation

Approve a draft RFQ, converting it into an official Purchase Order that triggers vendor notifications and warehouse receiving records.

Waiting for input…

AI Agent
Odoo Purchase

What AI agents can do with Odoo Purchase: 7 Tools for ERP Operations

These tools give you granular control over every stage of the purchasing process in Odoo. You can list, create, search, and confirm orders using your agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Odoo Purchase MCP

Odoo Confirm Purchase Order

Approves a preliminary quote, turning it into a confirmed order that notifies the vendor and sets up warehouse receiving records.

Odoo Create Purchase Order

Drafts a brand new purchase request for a vendor using specified products...

Odoo Get Po Lines

Retrieves the individual product line details of an order, showing cost, quantity...

Odoo Get Purchase Order

Pulls all core data about one specific purchase order by its number for a complete...

Odoo List Purchase Orders

Lists multiple current and completed orders, giving you the vendor name, amounts...

Odoo List Rfqs

Retrieves only draft requests for quotation that are waiting for pricing or internal approval from a vendor.

Odoo Search Vendors

Finds and lists contact information, including email and phone number, for existing suppliers in the system.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Odoo Purchase MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Odoo Purchase integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Odoo Purchase, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Odoo Purchase MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Odoo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Procurement Funnel is a Cluster of Tabs and Manual Updates

Today, buying things means juggling at least three different screens. You start by looking up vendor IDs in one system, then you build the quote draft on another platform, and finally, when it’s time to approve, you have to manually switch over to the main ERP dashboard to change the status from 'draft' to 'purchase.' It's constant copy-pasting of numbers and chasing down which specific record needs attention.

With this MCP, that entire flow collapses into a single conversation. You describe the goal—'I need to approve and process the widget order for Acme Corp.' Your agent handles the lookup, drafts the necessary records via `odoo_create_purchase_order`, confirms it using `odoo_confirm_purchase_order`, and gives you a final summary of exactly what happened.

Odoo Purchase: Tracking Orders Through Natural Language

The ability to pull the full details on any PO using `odoo_get_purchase_order` eliminates having to remember specific record IDs or navigate complex drop-down menus. You just ask, and you get the complete picture: who, how much, when.

What changes is that your agent acts as a single pane of glass for your entire supply chain process. It stops being about knowing where the data lives; it's only about getting the answer.

What Odoo Purchase MCP does for your AI

Managing purchases in a large company usually means jumping between vendor portals, inventory systems, and the main ERP dashboard. This MCP fixes that. You tell your agent what you need—say, 'I need three different types of widgets from Acme Corp.' Your AI client connects to Odoo and finds the necessary supplier data, drafts the full quote request, and handles the initial paperwork.

Once approved, it confirms the order, notifying the vendor and even setting up the expected warehouse receipt in one go. This centralized control means you spend time making decisions, not clicking buttons or copying IDs. Connecting this MCP via Vinkius gives your agent access to Odoo's entire procurement lifecycle, letting you manage supplier relationships and stock replenishment purely through conversation.

Built · Hosted · Managed by Vinkius Odoo Purchase MCP - Manage Procurement & Vendor Orders
Server ID 019d75e3-037d-70ea-96aa-1dd49f33f043
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about Odoo Purchase MCP

How do I find vendor contact info using odoo_search_vendors? +

You tell your agent to search for a supplier name. It runs odoo_search_vendors and returns their verified email, phone number, city, and country directly in the chat response.

Can I list all my pending RFQs with odoo_list_rfqs? +

Yes. Running odoo_list_rfqs filters out every completed or confirmed order and shows only those Requests for Quotation that are currently waiting on pricing, negotiation, or final approval.

What is the difference between odoo_create_purchase_order and odoo_get_purchase_order? +

Creating a purchase order uses odoo_create_purchase_order to build a new draft. Getting details uses odoo_get_purchase_order to retrieve all existing information about a single, specific PO number.

Does odoo_confirm_purchase_order automatically notify the vendor? +

Yes, confirming an order with odoo_confirm_purchase_order is designed to do more than just change the status. It locks the order, notifies the external vendor, and creates a corresponding incoming receipt record for inventory.

I need to check item costs on an existing PO; which tool should I use? +

Use odoo_get_po_lines. This function specializes in returning the individual line items, letting you inspect product names, ordered quantities, unit cost, and planned delivery dates per item.