Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ODOO_DB | Yes | The name of the Odoo database. | |
| ODOO_URL | Yes | The URL of the Odoo instance (e.g., http://localhost:8069). | |
| PROTOCOL | No | The communication protocol for Odoo connection (e.g., xmlrpc or jsonrpc). | xmlrpc |
| ODOO_USER | Yes | The username for authenticating with Odoo. | |
| LOGGING_LEVEL | No | The logging level (e.g., INFO, DEBUG, ERROR). | INFO |
| ODOO_PASSWORD | Yes | The password or API key for the Odoo user. | |
| ALLOWED_ORIGINS | No | Advanced configuration for allowed CORS origins. | |
| CONNECTION_TYPE | No | The MCP server connection type: 'stdio', 'streamable_http', or 'http'. | stdio |
| SSE_QUEUE_MAXSIZE | No | Advanced configuration for the maximum size of the SSE queue. | |
| REQUESTS_PER_MINUTE | No | Rate limiting configuration for the number of requests per minute. |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |