{"serverId":"mcp-registry/com.octurasolutions/site-tools","tools":[{"name":"canadian-payroll-source-deductions-calculator","fixed":{"name":"canadian-payroll-source-deductions-calculator","description":"CPP, EI, and income tax source deductions.","inputSchema":{"type":"object","properties":{"eiExempt":{"type":"boolean","default":false},"province":{"enum":["AB","BC","MB","NB","NL","NS","NT","NU","ON","PE","QC","SK","YT"],"type":"string","default":"ON"},"cppExempt":{"type":"boolean","default":false},"payFrequency":{"enum":[52,26,24,12],"type":"integer","default":26},"grossPerPeriod":{"type":"number","default":2000,"minimum":0}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Canadian Payroll Deductions Calculator"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":148,"tokensAfter":148},{"name":"compare_odoo_vs","fixed":{"name":"compare_odoo_vs","description":"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.","inputSchema":{"type":"object","properties":{"competitor":{"type":"string","description":"Competitor name or slug, e.g. \"NetSuite\", \"Microsoft Dynamics 365\", \"ERPNext\", \"SAP Business One\", \"QuickBooks\", \"Zoho\"."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Compare Odoo vs a competitor"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":144,"tokensAfter":144},{"name":"economic-order-quantity-calculator","fixed":{"name":"economic-order-quantity-calculator","description":"Optimal order quantity to minimize cost.","inputSchema":{"type":"object","properties":{"orderCost":{"type":"number","default":50,"maximum":1000000000,"minimum":0},"annualDemand":{"type":"number","default":10000,"maximum":1000000000,"minimum":0},"holdingCostPerUnit":{"type":"number","default":2,"maximum":1000000000,"minimum":0}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"EOQ Calculator"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":117,"tokensAfter":117},{"name":"find_odoo_apps_for","fixed":{"name":"find_odoo_apps_for","description":"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.","inputSchema":{"type":"object","properties":{"need":{"type":"string","description":"A business need or goal, e.g. \"track leads and close deals\", \"manage inventory and warehouse\", \"run payroll\"."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Find Odoo apps for a need"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":134,"tokensAfter":134},{"name":"get_odoo_pricing","fixed":{"name":"get_odoo_pricing","description":"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.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Odoo pricing"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":100,"tokensAfter":100},{"name":"get_partner_profile","fixed":{"name":"get_partner_profile","description":"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.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Octura partner profile"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"odoo-edi-readiness-cost-estimator","fixed":{"name":"odoo-edi-readiness-cost-estimator","description":"Estimate EDI integration cost in Odoo.","inputSchema":{"type":"object","properties":{"system":{"enum":["odooLive","odooImpl","legacyErp","manual"],"type":"string","default":"odooLive"},"volume":{"enum":["under500","500to2k","2kto10k","over10k"],"type":"string","default":"500to2k"},"retailers":{"type":"array","items":{"enum":["loblaws","sobeys","metro","walmart-canada","costco-canada","canadian-tire","couche-tard","home-depot-canada"],"type":"string"},"default":["loblaws"]},"translator":{"enum":["sps","truecommerce","opentext","smallSpecialist","directAs2","undecided"],"type":"string","default":"undecided"},"catalogue832":{"type":"boolean","default":false},"ssccLabelling":{"type":"boolean","default":true}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"EDI Readiness Cost Estimator"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":224,"tokensAfter":224},{"name":"us-sales-tax-nexus-checker","fixed":{"name":"us-sales-tax-nexus-checker","description":"See where you must collect US sales tax.","inputSchema":{"type":"object","properties":{"sales":{"type":"number","default":100000,"minimum":0,"description":"Annual sales into the state, USD."},"state":{"type":"string","default":"CA","description":"Two-letter US state code (e.g. CA, TX, NY)."},"transactions":{"type":"integer","default":200,"minimum":0,"description":"Annual transaction count into the state."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"US Economic Nexus Checker"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":137,"tokensAfter":137}],"toolsChanged":8,"tokensSaved":0,"todo":[{"tool":"canadian-payroll-source-deductions-calculator","params":["eiExempt","province","cppExempt","payFrequency","grossPerPeriod"]},{"tool":"canadian-sales-tax-calculator","params":["province","direction"]},{"tool":"economic-order-quantity-calculator","params":["orderCost","annualDemand","holdingCostPerUnit"]},{"tool":"erp-selection-tool","params":["size","needs","budget","region","industry","incumbent","deployment","customization"]},{"tool":"eu-vat-calculator","params":["direction"]},{"tool":"inventory-carrying-cost-calculator","params":["avgInventoryValue","carryingRatePercent"]},{"tool":"inventory-turnover-calculator","params":["annualCOGS","avgInventoryValue"]},{"tool":"landed-cost-calculator","params":["freight","quantity","insurance","otherFees","customsDuty","productCost"]},{"tool":"margin-and-markup-calculator","params":["cost","mode","price","targetMarginPercent"]},{"tool":"odoo-app-selector","params":["needs","users","businessType"]},{"tool":"odoo-conf-tuner","params":["profile","version","cpuCores","proxyMode","totalRamMb","concurrentUsers","sharedWithPostgres"]},{"tool":"odoo-edi-readiness-cost-estimator","params":["system","volume","retailers","translator","catalogue832","ssccLabelling"]},{"tool":"odoo-implementation-cost-calculator","params":["userCount","complexity","moduleCount","customization"]},{"tool":"odoo-migration-cost-calculator","params":["years","source","volume","quality","userCount","complexity","moduleCount","integrations","customization","customsToPort"]},{"tool":"odoo-roi-calculator","params":["odooAnnualCost","currentAnnualCost","implementationCost","annualEfficiencySavings"]},{"tool":"odoo-sh-pricing-calculator","params":["billing","version","appsBand","namedUsers","workerChoice","peakConcurrency","stagingBranches"]},{"tool":"odoo-stack-savings-calculator","params":["users"]},{"tool":"odoo-total-cost-of-ownership-calculator","params":["plan","users","hosting","support","training","implScale"]},{"tool":"odoo-upgrade-cost-calculator","params":["dbSize","downtime","ocaModules","customModules","sourceVersion","targetVersion"]},{"tool":"oee-calculator","params":["goodUnits","totalUnits","downtimeMin","idealCycleTimeSec","plannedProductionTimeMin"]},{"tool":"reorder-point-calculator","params":["safetyStock","leadTimeDays","avgDailyUsage"]},{"tool":"safety-stock-calculator","params":["avgDailyUsage","maxDailyUsage","avgLeadTimeDays","maxLeadTimeDays"]},{"tool":"us-sales-tax-calculator","params":["direction"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}