Agent access
Odoo MCP Server
25 deterministic ERP calculators, Odoo implementation, migration and upgrade costs, ROI, TCO, odoo.conf tuning, EDI readiness, sales tax, payroll and inventory math, plus 5 answer tools for site search, Odoo vs X comparisons, app recommendations, pricing and partner facts. 30 tools in all, callable by any MCP client. No API key, no signup, JSON-RPC 2.0 over Streamable HTTP.
Endpointhttps://octurasolutions.com/mcp
Connect in one command
Claude Code
claude mcp add --transport http octura https://octurasolutions.com/mcpAny client with a JSON config (Claude Desktop, Cursor, Windsurf, ...)
{
"mcpServers": {
"octura": {
"type": "http",
"url": "https://octurasolutions.com/mcp"
}
}
}Or straight over the wire
curl -X POST https://octurasolutions.com/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' The server is stateless and tools-only: initialize, tools/list and tools/call. The calculators clamp invalid input to safe defaults and return the normalized input alongside the result, so you can see exactly what was computed; the answer tools return the matching Octura pages and data with source URLs.
The 25 calculators
Each calculator is the same engine that powers the interactive tool on this site, one shared module per tool, so the agent answer and the on-page answer can never diverge. Linked names open the human version.
- Canadian Payroll Deductions Calculatorcanadian-payroll-source-deductions-calculator
CPP, EI, and income tax source deductions.
- Canadian Sales Tax Calculatorcanadian-sales-tax-calculator
GST, HST, PST, and QST for all provinces.
- EOQ Calculatoreconomic-order-quantity-calculator
Optimal order quantity to minimize cost.
- ERP Selection Toolerp-selection-tool
Score your best-fit ERP shortlist across 10 systems.
- EU VAT Calculator & Validatoreu-vat-calculator
VAT rates by country plus VIES validation.
- Inventory Carrying Cost Calculatorinventory-carrying-cost-calculator
Annual cost of holding inventory.
- Inventory Turnover Calculatorinventory-turnover-calculator
Turnover ratio and days of inventory.
- Landed Cost Calculatorlanded-cost-calculator
True per-unit cost including freight and duty.
- Margin & Markup Calculatormargin-and-markup-calculator
Convert between margin, markup, and price.
- Odoo App Selectorodoo-app-selector
Find the Odoo apps your business needs.
- Odoo Worker & Memory Tunerodoo-conf-tuner
Tune odoo.conf workers and memory limits.
- EDI Readiness Cost Estimatorodoo-edi-readiness-cost-estimator
Estimate EDI integration cost in Odoo.
- Implementation Cost Calculatorodoo-implementation-cost-calculator
Estimate your Odoo implementation budget.
- Migration Cost Calculatorodoo-migration-cost-calculator
Estimate the cost to migrate to Odoo.
- Project Rescue Risk Graderodoo-project-rescue-risk-grader
Grade how badly an in-flight Odoo implementation is going.
- Odoo ROI Calculatorodoo-roi-calculator
Estimate payback and multi-year ROI of Odoo.
- Odoo.sh Pricing Calculatorodoo-sh-pricing-calculator
Estimate your Odoo.sh hosting cost.
- Stack Savings Calculatorodoo-stack-savings-calculator
See what consolidating tools into Odoo saves.
- Total Cost of Ownership Calculatorodoo-total-cost-of-ownership-calculator
Model the multi-year total cost of Odoo.
- Upgrade Cost Calculatorodoo-upgrade-cost-calculator
Budget an Odoo version upgrade.
- OEE Calculatoroee-calculator
Overall Equipment Effectiveness for production.
- Reorder Point Calculatorreorder-point-calculator
When to reorder, with safety stock.
- Safety Stock Calculatorsafety-stock-calculator
Buffer stock for demand and lead-time swings.
- US Sales Tax Calculatorus-sales-tax-calculator
State sales tax for all 50 states and DC.
- US Economic Nexus Checkerus-sales-tax-nexus-checker
See where you must collect US sales tax.
5 answer tools
Beyond the deterministic calculators, these let an agent answer questions about Odoo and Octura grounded in this site: search the content, compare Odoo against a competitor, recommend apps, quote pricing and describe the partner. They return Octura pages and data with source URLs, not a computed number.
- Ask Octura (search the site)ask_octura
Retrieve the most relevant pages from octurasolutions.com (guides, Odoo vs X comparisons, Odoo app pages, pricing, partner info) for an Odoo or ERP question, so you can answer grounded in Octura content and cite the source URLs. Retrieval only; you compose the answer.
- Compare Odoo vs a competitorcompare_odoo_vs
Return the Octura head-to-head comparison of Odoo against a named ERP or CRM competitor: verdict tally, feature-by-feature table, strengths on each side, best-for guidance, FAQ and the page URL. Covers 60 competitors.
- Find Odoo apps for a needfind_odoo_apps_for
Given a business need in plain language, return the most relevant Odoo apps and modules with their pillar and page URL, so you can recommend the right Odoo stack. Backed by the Octura Odoo app catalog.
- Get Odoo pricingget_odoo_pricing
Return current Odoo license list pricing (Standard and Custom tiers, USD and CAD) and Odoo.sh hosting rates from the single Octura pricing source, plus links to the pricing page and cost calculators. Implementation is quoted per project.
- Get Octura partner profileget_partner_profile
Return who Octura Solutions is: Official Odoo Ready Partner status, regions served, services with URLs, website and contact details, so you can represent the company accurately.
A round-trip in one request
curl -X POST https://octurasolutions.com/mcp \
-H 'content-type: application/json' \
-d '{
"jsonrpc": "2.0", "id": 2, "method": "tools/call",
"params": {
"name": "odoo-conf-tuner",
"arguments": { "cpuCores": 16, "totalRamMb": 32768 }
}
}' Returns a tuned odoo.conf: worker count, memory limits and cron workers for a 16-core, 32GB host. Try the interactive version in the browser to compare.
Machine-discoverable, four ways
/.well-known/mcp/server-card.jsonThe MCP server card: endpoint, transport, capabilities. Generated from the same registry as the endpoint, so it cannot drift./.well-known/api-catalogRFC 9727 linkset covering the REST twin of every tool (POST /api/tools/<slug>)./.well-known/agent-skills/index.jsonA SKILL.md per tool with schemas and worked examples, for agents that read docs before calling./llms.txtThe site map for language models, tools included.
Comment ce calcul est effectué
Le serveur MCP d'Octura est un point d'accès Model Context Protocol situé à https://octurasolutions.com/mcp qui expose chaque calculateur du site comme outil appelable en JSON-RPC, sans authentification ni état de session. Un agent appelle tools/list pour les énumérer et tools/call pour en exécuter un ; chaque appel est déterministe et renvoie l'entrée normalisée réellement utilisée à côté du résultat. Les mêmes outils sont accessibles via le protocole Agent2Agent à /a2a/v1, décrit par la carte d'agent publiée sur /.well-known/agent-card.json.
Questions agents' humans ask
Is it really free, with no key?
Yes. The tools are the same free calculators published on this site; the MCP endpoint is an additional transport, not a product. Standard rate limits apply, and there is no signup, token or tracking parameter.
What data do the tools see?
Only the arguments in your tools/call request, which are processed statelessly and not stored. Every tool is deterministic: the same input always returns the same output.
Which MCP transport does it speak?
Streamable HTTP (JSON-RPC 2.0 over POST), stateless and tools-only. There is no SSE session to manage; each call is an independent request.
What happens on invalid input?
Tools clamp invalid or missing values to documented safe defaults instead of erroring, and return the normalized input alongside the result so you can verify what was actually computed. Unknown tool names return a standard JSON-RPC -32602 error.
Can I get the same answers without MCP?
For the calculators, yes, three ways: the interactive versions under /tools, the REST twin at POST /api/tools/<slug> with the same JSON body, and the SKILL.md docs under /.well-known/agent-skills. The answer tools are MCP-only, but they surface pages and data you can also read directly on the site.
Want tools like these for your own stack?
These calculators run our own implementation maths. If you want your business logic, pricing rules, quoting, capacity checks, exposed the same way, deterministic modules behind a web UI, a REST API and an MCP server at once, that is a build we do.
Talk to an engineer