MCP (JSON-RPC 2.0)
The primary interface for AI assistants. Native Model Context Protocol support over stdio via the bridge.
- Claude, Cursor, VS Code
- Any MCP-compatible client
- Stdio bridge included
Alpenglow MCP Connector lets Claude, Cursor, VS Code Copilot, and any MCP-compatible client search, read, create, update, and report on your Odoo 19 instance — governed by the same access controls your users already have.
Any client that speaks the Model Context Protocol can connect. Set up takes under 10 minutes — a setup wizard generates a ready-to-paste configuration.
Full MCP support via desktop config or the claude mcp add command. Anthropic’s native AI assistant.
Paste the JSON config into Settings > MCP Servers. Your AI coding assistant can query Odoo data inline.
Add .vscode/mcp.json to any workspace. Any tool that speaks MCP can connect out of the box.
Discover all enabled Odoo models and their permission levels in a single call.
Get full field definitions — types, relationships, required flags, and selection options — for any model.
Query with Odoo domain filters, field selection, pagination, and custom sort ordering.
Fetch specific records by ID with field-level access control applied automatically.
Create one or more records with full validation — gated by per-model permission toggles.
Modify records by ID. Field denylists and allowlists prevent writes to sensitive fields.
Remove records with explicit per-model opt-in. Disabled by default for safety.
Run group_by, top_n, count, sum, avg, pivot, and trend queries — analytics without raw SQL.
Call whitelisted model methods directly for workflow triggers and business logic.
API key credentials with optional expiration, usage tracking, and one-click revocation. Brute-force protection per IP.
Per-model CRUD toggles, field allowlists/denylists, record-level domain filters, and credential-scoped read-only mode.
Database-backed sliding window. Separate buckets for general requests and aggregation queries. Works across multiple workers.
Every operation logged with user, model, duration, IP, and event type. Configurable retention with automatic cleanup.
The primary interface for AI assistants. Native Model Context Protocol support over stdio via the bridge.
Standard HTTP verbs for clients that prefer GET/POST/PUT/DELETE over JSON-RPC. Same permissions, same limits.
Legacy compatibility layer wrapping Odoo’s standard XML-RPC with MCP access controls and XXE protection.