4,000+ servers built on MCP Fusion
Vinkius

Integrate Odoo Accounting with Claude, Cursor, Chatbots & AI Agents MCP Server

List invoices, bills, payments, journal entries, and chart of accounts — Odoo Accounting through natural conversation.
MCP Inspector GDPR Free for Subscribers

Compatible with every major AI agent and IDE

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
odoo

Odoo list accounts on Odoo Accounting

account records ordered by code — the full General Ledger account structure. Returns account code + name (e.g., "1100 - Accounts Receivable"), account type (asset_receivable, liability_payable, income, expense, etc.), and whether the account supports reconciliation. Use when the user asks about the GL structure, needs an account code, or wants to understand the financial reporting hierarchy. List the Chart of Accounts in Odoo showing account codes, names, types, and reconciliation settings

odoo

Odoo list bills on Odoo Accounting

move records of type "in_invoice" (vendor bills). Returns bill number, vendor name, state, payment status, total amount, remaining balance, journal, and bill date. Use when the user asks about accounts payable, unpaid vendor bills, supplier invoices, or outstanding amounts owed to vendors. List vendor bills (supplier invoices) in Odoo with amounts owed, payment status, and due dates

odoo

Odoo list invoices on Odoo Accounting

move records of type "out_invoice" (customer invoices). Returns invoice number, customer name, state (draft/posted/cancel), payment status (not_paid/in_payment/paid), total amount, residual (remaining balance), journal, reference, and invoice date. Use when the user asks about outstanding invoices, accounts receivable, billing history, or unpaid customer balances. List customer invoices in Odoo with amounts, payment status, journal, and due dates

odoo

Odoo list journal entries on Odoo Accounting

move records of type "entry" — these are manual accounting entries, not invoices or bills. Returns entry number, partner (if any), state (draft/posted), total, journal, reference, and date. Use when the user asks about accounting adjustments, depreciation entries, accruals, or manual GL postings. List manual journal entries (accounting adjustments) in Odoo with amounts, journals, and posting dates

odoo

Odoo list journals on Odoo Accounting

journal records — the logical groupings for accounting entries. Returns journal name, type (sale/purchase/bank/cash/general), short code, and currency. Use when the user asks about available journals, needs journal codes for entries, or wants to understand the accounting structure. List all accounting journals (Sales, Purchase, Bank, Cash, Miscellaneous) configured in Odoo

odoo

Odoo list payments on Odoo Accounting

payment records ordered by date. Returns payment reference, partner, state (draft/posted/sent/reconciled/cancelled), amount, journal (bank/cash), payment type (inbound=customer payment, outbound=vendor payment), and date. Use when the user asks about recent payments, cash flow activity, bank transactions, or payment reconciliation status. List payment transactions in Odoo showing amounts, payment method, type (inbound/outbound), and reconciliation status

odoo

Odoo list taxes on Odoo Accounting

tax records. Returns tax name, percentage amount, usage scope (sale/purchase/none), and active status. Use when the user asks about applicable tax rates, VAT/GST configurations, or needs to verify tax setups for invoicing. List all tax configurations in Odoo showing tax name, rate, and whether it applies to sales or purchases

Security & Code Integrity Audit

Every tool in the Odoo Accounting MCP Server is continuously audited by the Vinkius Security Engine. We guarantee zero-trust payload isolation, strict data boundaries, and deterministic execution for enterprise-grade AI agents.

MCP Inspector
A+Score: 100

How Vinkius protects your data

Can I audit what my AI agents are doing with this integration?

Yes, Vinkius provides an immutable, HMAC-chained audit log. Every tool execution, payload, and response is tracked in real-time on your dashboard, giving you complete visibility into your agent's actions.

How does the AI access my passwords and credentials?

It simply doesn't. On Vinkius, your passwords, API keys, and login details are kept in a secure vault. The AI (like ChatGPT or Claude) merely "asks" Vinkius to perform the task. Vinkius opens the door, does the work, and hands the result back to the AI. Your credentials are never seen, read, or learned by the artificial intelligence.

What happens if the underlying API rate limits my agent?

Our edge infrastructure automatically handles backoffs, queueing, and throttling. If an AI agent sends too many erratic requests, Vinkius manages the rate limits gracefully, ensuring your backend doesn't crash.

Does it work with Odoo.com (SaaS)?

Yes! Works with both Odoo.com hosted instances and self-hosted Odoo servers. Just provide your instance URL and API key.

Automated Workflows using Odoo Accounting

Securely interface Claude Code, ChatGPT, and Cursor with the Odoo Accounting API through semantic routing and standardized natural language triggers.

Claude Code Integration for invoicing

The Odoo Accounting MCP manages API routing for invoicing. This enables AI agents like Claude Code to execute structured industry titans queries.

general ledger & AI Execution

Deploy the Odoo Accounting toolkit to manage general ledger. The integration offers robust endpoints for ChatGPT to control industry titans settings.

Explore More MCP Servers

View all →