odoo_search_partners
ActiveTool of Odoo
declared in 0.1.0
Search Odoo contacts & companies (res.partner) by name, email, or company flag. Returns id, name, email, phone, and company/customer flags. Use for "find the contact/customer named X" or "list companies".
Parameters schema
{
"type": "object",
"required": [
"url",
"db",
"username",
"_apiKey"
],
"properties": {
"db": {
"type": "string",
"description": "Odoo database name."
},
"url": {
"type": "string",
"description": "Odoo instance base URL, e.g. https://mycompany.odoo.com (trailing slash optional). Works for Odoo Online and self-hosted."
},
"name": {
"type": "string",
"description": "Case-insensitive substring match on partner name (ilike)."
},
"email": {
"type": "string",
"description": "Case-insensitive substring match on email (ilike)."
},
"limit": {
"type": "number",
"description": "Max records (default 20)."
},
"_apiKey": {
"type": "string",
"description": "Odoo API key (Settings → Account Security → API Keys) or account password."
},
"username": {
"type": "string",
"description": "Odoo login email."
},
"is_company": {
"type": "boolean",
"description": "Filter to companies (true) or individuals (false). Omit for both."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Odoo
https://github.com/pipeworx-io/mcp-odoo
1/7 registries