Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Octura Solutions Site Tools

REMOTE · OCTURASOLUTIONS.COM · SCANNED AUG 20

Deterministic Odoo ERP calculators: implementation cost, ROI, TCO, tax, payroll, inventory.

+3 this week 64 Trust /100
Trust breakdown (6 categories)

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
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
Install

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

# add to Claude Code
claude mcp add --transport http com-octurasolutions-site-tools https://octurasolutions.com/mcp
# ~/.codex/config.toml
[mcp_servers.com-octurasolutions-site-tools]
url = "https://octurasolutions.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-octurasolutions-site-tools": {
      "type": "remote",
      "url": "https://octurasolutions.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-octurasolutions-site-tools --url https://octurasolutions.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  com-octurasolutions-site-tools:
    url: "https://octurasolutions.com/mcp"
// mcp.json
{
  "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.

Changelog

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.

Diagnostics

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
MCP tools · 30 exposed · ~2,121 tokens

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.

Tool Tokens
ask_octura ~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.

NameTypeReqDescription
limitintegerMax sources to return (1 to 10, default 5).
questionstringThe user question about Odoo, ERP, or Octura, in natural language.

No output schema declared.

No examples provided.

canadian-payroll-source-deductions-calculator ~67

CPP, EI, and income tax source deductions.

NameTypeReqDescription
cppExemptboolean
eiExemptboolean
grossPerPeriodnumber
payFrequencyinteger
provincestring

No output schema declared.

No examples provided.

canadian-sales-tax-calculator ~61

GST, HST, PST, and QST for all provinces.

NameTypeReqDescription
amountnumberPre-tax in add mode, tax-included total in extract mode (CAD).
directionstring
provincestring

No output schema declared.

No examples provided.

compare_odoo_vs ~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.

NameTypeReqDescription
competitorstringCompetitor 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 ~45

Optimal order quantity to minimize cost.

NameTypeReqDescription
annualDemandnumber
holdingCostPerUnitnumber
orderCostnumber

No output schema declared.

No examples provided.

erp-selection-tool ~77

Score your best-fit ERP shortlist across 10 systems.

NameTypeReqDescription
budgetstring
customizationstring
deploymentstring
incumbentstring
industrystring
needsarray
regionstring
sizestring

No output schema declared.

No examples provided.

eu-vat-calculator ~73

VAT rates by country plus VIES validation.

NameTypeReqDescription
amountnumberNet amount in add mode, gross (VAT-included) total in extract mode.
countrystringISO alpha-2 country code (EU-27 + GB; GR for Greece).
directionstring

No output schema declared.

No examples provided.

find_odoo_apps_for ~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.

NameTypeReqDescription
needstringA 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 ~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 ~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 ~37

Annual cost of holding inventory.

NameTypeReqDescription
avgInventoryValuenumber
carryingRatePercentnumber

No output schema declared.

No examples provided.

inventory-turnover-calculator ~37

Turnover ratio and days of inventory.

NameTypeReqDescription
annualCOGSnumber
avgInventoryValuenumber

No output schema declared.

No examples provided.

landed-cost-calculator ~64

True per-unit cost including freight and duty.

NameTypeReqDescription
customsDutynumber
freightnumber
insurancenumber
otherFeesnumber
productCostnumber
quantitynumber

No output schema declared.

No examples provided.

margin-and-markup-calculator ~51

Convert between margin, markup, and price.

NameTypeReqDescription
costnumber
modestring
pricenumber
targetMarginPercentnumber

No output schema declared.

No examples provided.

odoo-app-selector ~41

Find the Odoo apps your business needs.

NameTypeReqDescription
businessTypestring
needsarray
usersinteger

No output schema declared.

No examples provided.

odoo-conf-tuner ~78

Tune odoo.conf workers and memory limits.

NameTypeReqDescription
concurrentUsersinteger
cpuCoresinteger
profilestring
proxyModeboolean
sharedWithPostgresboolean
totalRamMbinteger
versioninteger

No output schema declared.

No examples provided.

odoo-edi-readiness-cost-estimator ~70

Estimate EDI integration cost in Odoo.

NameTypeReqDescription
catalogue832boolean
retailersarray
ssccLabellingboolean
systemstring
translatorstring
volumestring

No output schema declared.

No examples provided.

odoo-implementation-cost-calculator ~50

Estimate your Odoo implementation budget.

NameTypeReqDescription
complexitystring
customizationstring
moduleCountinteger
userCountinteger

No output schema declared.

No examples provided.

odoo-migration-cost-calculator ~96

Estimate the cost to migrate to Odoo.

NameTypeReqDescription
complexitystring
customizationstring
customsToPortstring
integrationsstring
moduleCountinteger
qualitystring
sourcestring
userCountinteger
volumestring
yearsstring

No output schema declared.

No examples provided.

odoo-project-rescue-risk-grader ~251

Grade how badly an in-flight Odoo implementation is going.

NameTypeReqDescription
billingModelstringHow the current Odoo partner bills, and whether the original estimate has been exceeded.
customWorkflowsstringWhether custom code is tested before handover or bugs surface in basic workflows after it is called done.
dayToDayContactstringWho 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.
followUpCadencestringWhether a written weekly status update against the plan actually arrives.
goLiveSlipsstringHow many times the official go-live date has been pushed back.
roadmapClaritystringWhether a dated, signed-off roadmap of remaining milestones exists.
rollbackPlanstringWhether a documented rollback plan for the data migration exists and has been seen.
teamConfidencestringHow much the operations and finance teams trust the system for day one.
ticketSystemstringWhether bugs and change requests are tracked somewhere the client can see and comment.

No output schema declared.

No examples provided.

odoo-roi-calculator ~59

Estimate payback and multi-year ROI of Odoo.

NameTypeReqDescription
annualEfficiencySavingsnumber
currentAnnualCostnumber
implementationCostnumber
odooAnnualCostnumber

No output schema declared.

No examples provided.

odoo-sh-pricing-calculator ~73

Estimate your Odoo.sh hosting cost.

NameTypeReqDescription
appsBandstring
billingstring
namedUsersinteger
peakConcurrencyinteger
stagingBranchesinteger
versioninteger
workerChoice

No output schema declared.

No examples provided.

odoo-stack-savings-calculator ~50

See what consolidating tools into Odoo saves.

NameTypeReqDescription
selectedarrayCompetitor tool slugs being consolidated; unknown slugs are ignored.
usersinteger

No output schema declared.

No examples provided.

odoo-total-cost-of-ownership-calculator ~68

Model the multi-year total cost of Odoo.

NameTypeReqDescription
hostingstring
implScalestring
planstring
supportstring
trainingstring
usersinteger

No output schema declared.

No examples provided.

odoo-upgrade-cost-calculator ~68

Budget an Odoo version upgrade.

NameTypeReqDescription
customModulesstring
dbSizestring
downtimestring
ocaModulesstring
sourceVersioninteger
targetVersioninteger

No output schema declared.

No examples provided.

oee-calculator ~61

Overall Equipment Effectiveness for production.

NameTypeReqDescription
downtimeMinnumber
goodUnitsnumber
idealCycleTimeSecnumber
plannedProductionTimeMinnumber
totalUnitsnumber

No output schema declared.

No examples provided.

reorder-point-calculator ~44

When to reorder, with safety stock.

NameTypeReqDescription
avgDailyUsagenumber
leadTimeDaysnumber
safetyStocknumber

No output schema declared.

No examples provided.

safety-stock-calculator ~57

Buffer stock for demand and lead-time swings.

NameTypeReqDescription
avgDailyUsagenumber
avgLeadTimeDaysnumber
maxDailyUsagenumber
maxLeadTimeDaysnumber

No output schema declared.

No examples provided.

us-sales-tax-calculator ~73

State sales tax for all 50 states and DC.

NameTypeReqDescription
amountnumberPre-tax amount in add mode, tax-included total in extract mode (USD).
directionstring
statestringTwo-letter US state code (e.g. CA, TX, NY).

No output schema declared.

No examples provided.

us-sales-tax-nexus-checker ~70

See where you must collect US sales tax.

NameTypeReqDescription
salesnumberAnnual sales into the state, USD.
statestringTwo-letter US state code (e.g. CA, TX, NY).
transactionsintegerAnnual transaction count into the state.

No output schema declared.

No examples provided.