Skip to main content
Glama
twtrubiks

odoo19-mcp-server

by twtrubiks

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ODOO_URLNoOdoo server URLhttp://localhost:8069
ODOO_API_KEYYesAPI Key for Odoo authentication
ODOO_DATABASEYesThe name of the Odoo database to connect to
READONLY_MODENoEnable read-only mode to prevent write operations (true/false)false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_modelsA

List all available Odoo models.

get_fieldsA

Get field information for an Odoo model using ORM fields_get().

execute_methodC

Execute any method on an Odoo model.

search_recordsA

Search for records in an Odoo model.

count_recordsA

Count records in an Odoo model matching the domain.

read_recordsA

Read specific records by their IDs.

create_recordB

Create new record(s) in an Odoo model.

update_recordA

Update existing records in an Odoo model.

delete_recordA

Delete records from an Odoo model. IRREVERSIBLE operation.

IMPORTANT: You MUST first call with confirm=False to show the user what will be deleted. Only set confirm=True AFTER the user explicitly approves the deletion. NEVER set confirm=True on the first call.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
list_models_resourceList all available Odoo models.
get_current_userGet current logged-in user information.
get_current_companyGet current user's company information.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/twtrubiks/odoo19-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server