Skip to main content
Glama
aadilakbar

MCP Odoo Bridge Server

by aadilakbar

search_records

Search Odoo database records by specifying model, filters, and fields to retrieve specific data for analysis or processing.

Instructions

Search for records in an Odoo model. Args: model: The Odoo model name (e.g., 'res.partner', 'sale.order') domain: Search filter as Odoo domain list (e.g., [['is_company', '=', True]]) Common operators: =, !=, >, <, >=, <=, like, ilike, in, not in fields: List of fields to return (empty = smart defaults) limit: Maximum records to return (default 80) offset: Number of records to skip (for pagination) order: Sort order (e.g., 'name asc, id desc') Returns: JSON list of matching records Examples: - Find all companies: model='res.partner', domain=[['is_company', '=', True]] - Find orders from this month: model='sale.order', domain=[['date_order', '>=', '2024-01-01']] - Find unpaid invoices: model='account.move', domain=[['payment_state', '!=', 'paid']]

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modelYes
domainNo
fieldsNo
limitNo
offsetNo
orderNo

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/aadilakbar/ad-mcp-bridge-server'

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