mcp-server-odoo
Подключение AI-ассистентов к Odoo ERP: доступ к бизнес-данным, управление записями и автоматизация процессов.
IVIvnvxd
Локальный
Интеграции
★ 406
Что это
Подключение AI-ассистентов к Odoo ERP: доступ к бизнес-данным, управление записями и автоматизация процессов.
Как подключить
1Установить и запустить в терминале
uvx mcp-server-odoo
2Добавить в конфиг MCP-клиента (mcp.json / claude_desktop_config.json)
{
"mcpServers": {
"mcp-server-odoo": {
"command": "uvx",
"args": [
"mcp-server-odoo"
]
}
}
}
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
Добавлена поддержка JSON-2 transport для Odoo 19+, новые инструменты работы с вложениями и массовые операции, строгая валидация входных данных.
- НовоеРеализован JSON-2 transport для Odoo 19+ с автоматическим fallback на XML-RPC и новой переменной окружения ODOO_RPC_TRANSPORT.
- НовоеДобавлены инструменты read_attachment, list_record_attachments и upload_attachment для работы с файлами, а также массовые create_records и update_records.
- Ломает совместимостьВнедрена строгая валидация аргументов: опечатки и неверные типы данных (например, boolean вместо ID) теперь вызывают ошибки, а не игнорируются.
- НовоеПоявилась поддержка per-call context для управления компаниями, языком и часами, а также лимит ODOO_ALLOWED_COMPANIES для мультикомпаний.
- ИсправленоОбновлена CI-инфраструктура для тестирования версий Odoo 16–20 и исправлен триггер запуска проверок для pull requests.
Релиз v0.8.0: усиленная безопасность для attachment и полей, новые инструменты контекста и поиска, исправления валидации.
- Ломает совместимостьУдален метод run_http(), привязка теперь строго следует config.host/port.
- НовоеДобавлен инструмент get_current_context для получения данных о пользователе и компании.
- НовоеРеализован инструмент get_fields для исследования схемы с кастомными атрибутами.
- НовоеВнедрена фильтрация чувствительных полей (пароли, токены) и ограничение размера бинарных данных.
- ИсправленоИсправлена логика умного выбора полей и добавлена валидация переполнения целых чисел.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.