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.
Three steps to live data
https://app.ksrolabs.com/mcp
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.
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
ClaudeThis is the only URL Claude needs. Authorization happens through KSRO's own OAuth server, so your commerce credentials are never shared with the client.
https://app.ksrolabs.com/mcp
- 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
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.