Hosted commerce MCP

Give Claude controlled access to your Odoo Online data.

KSRO hosts the MCP server and OAuth layer for Odoo Online, so one URL connects Claude to live business records with no module to install, no data migration, and credentials encrypted at rest.

OAuth 2.0 + PKCE Read-only by default AES-256-GCM at rest
Setup

Three steps to live data

Live
1
Create a workspace
Register once. Your workspace tracks the Odoo connection, validation status, and Claude authorization.
2
Connect Odoo Online and pass validation
Add the Odoo Online URL, database, Odoo user login, and API key from that same user. KSRO runs live checks before Claude access goes live.
3
Authorize Claude
Add one connector URL in Claude and sign in with your workspace account when Claude asks. The issued token is bound to the validated tenant.
MCP server URL https://app.ksrolabs.com/mcp
Claude · MCP client Odoo Online · Live Amazon SP-API · Secondary
Odoo-first coverage
Odoo Online · Live Amazon SP-API · Private pilot eBay · Planned WooCommerce · Planned
Why teams choose it

Live business data in Claude, without a migration project.

Nothing to install

KSRO talks to Odoo Online over its standard API. Nothing is deployed into your database and no downtime is required.

Permissions stay at the source

Claude reads exactly what your connected Odoo user is allowed to read. You change access in Odoo, not in a separate allow-list here.

Validated before it connects

Live checks run against authentication, metadata, and sample reads. Claude stays blocked until they pass.

What Claude can answer

Controlled tools over live commerce records.

  • Search and summarize sales orders, customers, invoices, CRM leads, and inventory operations
  • Inspect model fields and relationships before asking detailed business questions
  • Aggregate totals by date, status, salesperson, customer, or any allowed field
  • Use optional Amazon seller reads through the same endpoint when that connector is enabled
  • Stay limited to the records the connected Odoo user is permitted to read

Works with your Claude MCP client

Claude

This is the only URL Claude needs. Authorization happens through KSRO's own OAuth server, so your commerce credentials are never shared with the client.

MCP server URL
https://app.ksrolabs.com/mcp
OAuth 2.0 + PKCE Read-only by default AES-256-GCM at rest
  • Authorization code flow with PKCE (S256) required
  • Tokens are scoped to one validated workspace tenant
  • KSRO never asks for your Odoo or Seller Central password
Get started

Create your workspace and connect Odoo Online.

Validation tells you within seconds whether Claude can read your live data, and exactly what to fix if it cannot.