Octura Solutions Site Tools
REMOTE · OCTURASOLUTIONS.COM · SCANNED AUG 20
Deterministic Odoo ERP calculators: implementation cost, ROI, TCO, tax, payroll, inventory.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security66
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 30 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability63
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 2256 tokens (~75/item across 30 items; 30 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management33
- Stability observed for 10 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage73
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 18% of tool parameters carry a description.Partial
Capabilities60
- Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · octurasolutions.com
claude mcp add --transport http com-octurasolutions-site-tools https://octurasolutions.com/mcp
[mcp_servers.com-octurasolutions-site-tools] url = "https://octurasolutions.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-octurasolutions-site-tools": {
"type": "remote",
"url": "https://octurasolutions.com/mcp",
"enabled": true
}
}
} openclaw mcp add com-octurasolutions-site-tools --url https://octurasolutions.com/mcp --transport streamable-http
mcp_servers:
com-octurasolutions-site-tools:
url: "https://octurasolutions.com/mcp" {
"mcpServers": {
"com-octurasolutions-site-tools": {
"type": "http",
"url": "https://octurasolutions.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 19 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.
- 18 Aug 26 0
- Schema quality: 2005 → 2256 ▼ functional
- Tool coverage: 12% → 18% ▲ functional
- Schema quality: fair → good functional
- New tool “odoo-project-rescue-risk-grader” functional
- 17 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 12 Aug 26 +1
- The server rewrote its instructions, which are the text every model session reads security
- Schema quality: 1543 → 2005 ▼ functional
- New tool “ask_octura” functional
- New tool “compare_odoo_vs” functional
- New tool “find_odoo_apps_for” functional
- New tool “get_odoo_pricing” functional
- New tool “get_partner_profile” functional
- 11 Aug 26 +4
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 10 Aug 26 55
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Aug 2026 · Probed https://octurasolutions.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=octurasolutions.com | CN=YE2,O=Let's Encrypt,C=US | 2 Jul 2026 | 30 Sept 2026 | ECDSA 256 | ECDSA-SHA384 | 5824411cb00c129807be9ebd7570ef2f54a |
| SANs: octurasolutions.com, www.octurasolutions.com | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC secure
Validation of octurasolutions.com. — Secure
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| octurasolutions.com. | present | 2371 | 13 | Verified |
| octurasolutions.com. | Verified address RRset verified with the apex keys |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains; preload |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | camera=(), microphone=(), geolocation=() |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://octurasolutions.com/mcp | Verified | 200 | |
| http (plaintext) | http://octurasolutions.com/mcp | HTTPS enforced | 301 | https://octurasolutions.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
ask_octura Ask Octura (search the site) ~113
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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Max sources to return (1 to 10, default 5). |
| question | string | – | The user question about Odoo, ERP, or Octura, in natural language. |
No output schema declared.
No examples provided.
canadian-payroll-source-deductions-calculator Canadian Payroll Deductions Calculator ~67
CPP, EI, and income tax source deductions.
| Name | Type | Req | Description |
|---|---|---|---|
| cppExempt | boolean | – | – |
| eiExempt | boolean | – | – |
| grossPerPeriod | number | – | – |
| payFrequency | integer | – | – |
| province | string | – | – |
No output schema declared.
No examples provided.
canadian-sales-tax-calculator Canadian Sales Tax Calculator ~61
GST, HST, PST, and QST for all provinces.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | – | Pre-tax in add mode, tax-included total in extract mode (CAD). |
| direction | string | – | – |
| province | string | – | – |
No output schema declared.
No examples provided.
compare_odoo_vs Compare Odoo vs a competitor ~99
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.
| Name | Type | Req | Description |
|---|---|---|---|
| competitor | string | – | Competitor name or slug, e.g. "NetSuite", "Microsoft Dynamics 365", "ERPNext", "SAP Business One", "QuickBooks", "Zoho". |
No output schema declared.
No examples provided.
economic-order-quantity-calculator EOQ Calculator ~45
Optimal order quantity to minimize cost.
| Name | Type | Req | Description |
|---|---|---|---|
| annualDemand | number | – | – |
| holdingCostPerUnit | number | – | – |
| orderCost | number | – | – |
No output schema declared.
No examples provided.
erp-selection-tool ERP Selection Tool ~77
Score your best-fit ERP shortlist across 10 systems.
| Name | Type | Req | Description |
|---|---|---|---|
| budget | string | – | – |
| customization | string | – | – |
| deployment | string | – | – |
| incumbent | string | – | – |
| industry | string | – | – |
| needs | array | – | – |
| region | string | – | – |
| size | string | – | – |
No output schema declared.
No examples provided.
eu-vat-calculator EU VAT Calculator & Validator ~73
VAT rates by country plus VIES validation.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | – | Net amount in add mode, gross (VAT-included) total in extract mode. |
| country | string | – | ISO alpha-2 country code (EU-27 + GB; GR for Greece). |
| direction | string | – | – |
No output schema declared.
No examples provided.
find_odoo_apps_for Find Odoo apps for a need ~88
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.
| Name | Type | Req | Description |
|---|---|---|---|
| need | string | – | A business need or goal, e.g. "track leads and close deals", "manage inventory and warehouse", "run payroll". |
No output schema declared.
No examples provided.
get_odoo_pricing Get Odoo pricing ~58
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.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_partner_profile Get Octura partner profile ~42
Return who Octura Solutions is: Official Odoo Partner status, regions served, services with URLs, website and contact details, so you can represent the company accurately.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
inventory-carrying-cost-calculator Inventory Carrying Cost Calculator ~37
Annual cost of holding inventory.
| Name | Type | Req | Description |
|---|---|---|---|
| avgInventoryValue | number | – | – |
| carryingRatePercent | number | – | – |
No output schema declared.
No examples provided.
inventory-turnover-calculator Inventory Turnover Calculator ~37
Turnover ratio and days of inventory.
| Name | Type | Req | Description |
|---|---|---|---|
| annualCOGS | number | – | – |
| avgInventoryValue | number | – | – |
No output schema declared.
No examples provided.
landed-cost-calculator Landed Cost Calculator ~64
True per-unit cost including freight and duty.
| Name | Type | Req | Description |
|---|---|---|---|
| customsDuty | number | – | – |
| freight | number | – | – |
| insurance | number | – | – |
| otherFees | number | – | – |
| productCost | number | – | – |
| quantity | number | – | – |
No output schema declared.
No examples provided.
margin-and-markup-calculator Margin & Markup Calculator ~51
Convert between margin, markup, and price.
| Name | Type | Req | Description |
|---|---|---|---|
| cost | number | – | – |
| mode | string | – | – |
| price | number | – | – |
| targetMarginPercent | number | – | – |
No output schema declared.
No examples provided.
odoo-app-selector Odoo App Selector ~41
Find the Odoo apps your business needs.
| Name | Type | Req | Description |
|---|---|---|---|
| businessType | string | – | – |
| needs | array | – | – |
| users | integer | – | – |
No output schema declared.
No examples provided.
odoo-conf-tuner Odoo Worker & Memory Tuner ~78
Tune odoo.conf workers and memory limits.
| Name | Type | Req | Description |
|---|---|---|---|
| concurrentUsers | integer | – | – |
| cpuCores | integer | – | – |
| profile | string | – | – |
| proxyMode | boolean | – | – |
| sharedWithPostgres | boolean | – | – |
| totalRamMb | integer | – | – |
| version | integer | – | – |
No output schema declared.
No examples provided.
odoo-edi-readiness-cost-estimator EDI Readiness Cost Estimator ~70
Estimate EDI integration cost in Odoo.
| Name | Type | Req | Description |
|---|---|---|---|
| catalogue832 | boolean | – | – |
| retailers | array | – | – |
| ssccLabelling | boolean | – | – |
| system | string | – | – |
| translator | string | – | – |
| volume | string | – | – |
No output schema declared.
No examples provided.
odoo-implementation-cost-calculator Implementation Cost Calculator ~50
Estimate your Odoo implementation budget.
| Name | Type | Req | Description |
|---|---|---|---|
| complexity | string | – | – |
| customization | string | – | – |
| moduleCount | integer | – | – |
| userCount | integer | – | – |
No output schema declared.
No examples provided.
odoo-migration-cost-calculator Migration Cost Calculator ~96
Estimate the cost to migrate to Odoo.
| Name | Type | Req | Description |
|---|---|---|---|
| complexity | string | – | – |
| customization | string | – | – |
| customsToPort | string | – | – |
| integrations | string | – | – |
| moduleCount | integer | – | – |
| quality | string | – | – |
| source | string | – | – |
| userCount | integer | – | – |
| volume | string | – | – |
| years | string | – | – |
No output schema declared.
No examples provided.
odoo-project-rescue-risk-grader Project Rescue Risk Grader ~251
Grade how badly an in-flight Odoo implementation is going.
| Name | Type | Req | Description |
|---|---|---|---|
| billingModel | string | – | How the current Odoo partner bills, and whether the original estimate has been exceeded. |
| customWorkflows | string | – | Whether custom code is tested before handover or bugs surface in basic workflows after it is called done. |
| dayToDayContact | string | – | Who runs the project day to day, and whether the people who scoped and sold the work are still involved. Replaces the earlier engineerAccess key, whose values are still accepted. |
| followUpCadence | string | – | Whether a written weekly status update against the plan actually arrives. |
| goLiveSlips | string | – | How many times the official go-live date has been pushed back. |
| roadmapClarity | string | – | Whether a dated, signed-off roadmap of remaining milestones exists. |
| rollbackPlan | string | – | Whether a documented rollback plan for the data migration exists and has been seen. |
| teamConfidence | string | – | How much the operations and finance teams trust the system for day one. |
| ticketSystem | string | – | Whether bugs and change requests are tracked somewhere the client can see and comment. |
No output schema declared.
No examples provided.
odoo-roi-calculator Odoo ROI Calculator ~59
Estimate payback and multi-year ROI of Odoo.
| Name | Type | Req | Description |
|---|---|---|---|
| annualEfficiencySavings | number | – | – |
| currentAnnualCost | number | – | – |
| implementationCost | number | – | – |
| odooAnnualCost | number | – | – |
No output schema declared.
No examples provided.
odoo-sh-pricing-calculator Odoo.sh Pricing Calculator ~73
Estimate your Odoo.sh hosting cost.
| Name | Type | Req | Description |
|---|---|---|---|
| appsBand | string | – | – |
| billing | string | – | – |
| namedUsers | integer | – | – |
| peakConcurrency | integer | – | – |
| stagingBranches | integer | – | – |
| version | integer | – | – |
| workerChoice | – | – | – |
No output schema declared.
No examples provided.
odoo-stack-savings-calculator Stack Savings Calculator ~50
See what consolidating tools into Odoo saves.
| Name | Type | Req | Description |
|---|---|---|---|
| selected | array | – | Competitor tool slugs being consolidated; unknown slugs are ignored. |
| users | integer | – | – |
No output schema declared.
No examples provided.
odoo-total-cost-of-ownership-calculator Total Cost of Ownership Calculator ~68
Model the multi-year total cost of Odoo.
| Name | Type | Req | Description |
|---|---|---|---|
| hosting | string | – | – |
| implScale | string | – | – |
| plan | string | – | – |
| support | string | – | – |
| training | string | – | – |
| users | integer | – | – |
No output schema declared.
No examples provided.
odoo-upgrade-cost-calculator Upgrade Cost Calculator ~68
Budget an Odoo version upgrade.
| Name | Type | Req | Description |
|---|---|---|---|
| customModules | string | – | – |
| dbSize | string | – | – |
| downtime | string | – | – |
| ocaModules | string | – | – |
| sourceVersion | integer | – | – |
| targetVersion | integer | – | – |
No output schema declared.
No examples provided.
oee-calculator OEE Calculator ~61
Overall Equipment Effectiveness for production.
| Name | Type | Req | Description |
|---|---|---|---|
| downtimeMin | number | – | – |
| goodUnits | number | – | – |
| idealCycleTimeSec | number | – | – |
| plannedProductionTimeMin | number | – | – |
| totalUnits | number | – | – |
No output schema declared.
No examples provided.
reorder-point-calculator Reorder Point Calculator ~44
When to reorder, with safety stock.
| Name | Type | Req | Description |
|---|---|---|---|
| avgDailyUsage | number | – | – |
| leadTimeDays | number | – | – |
| safetyStock | number | – | – |
No output schema declared.
No examples provided.
safety-stock-calculator Safety Stock Calculator ~57
Buffer stock for demand and lead-time swings.
| Name | Type | Req | Description |
|---|---|---|---|
| avgDailyUsage | number | – | – |
| avgLeadTimeDays | number | – | – |
| maxDailyUsage | number | – | – |
| maxLeadTimeDays | number | – | – |
No output schema declared.
No examples provided.
us-sales-tax-calculator US Sales Tax Calculator ~73
State sales tax for all 50 states and DC.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | – | Pre-tax amount in add mode, tax-included total in extract mode (USD). |
| direction | string | – | – |
| state | string | – | Two-letter US state code (e.g. CA, TX, NY). |
No output schema declared.
No examples provided.
us-sales-tax-nexus-checker US Economic Nexus Checker ~70
See where you must collect US sales tax.
| Name | Type | Req | Description |
|---|---|---|---|
| sales | number | – | Annual sales into the state, USD. |
| state | string | – | Two-letter US state code (e.g. CA, TX, NY). |
| transactions | integer | – | Annual transaction count into the state. |
No output schema declared.
No examples provided.