Odoo MCP
Самостоятельный MCP-сервер для Odoo: чтение и защищенная запись данных ERP через агента, любая редакция и версия
- 433 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Подключается к базе Odoo по учетным данным
- Может записывать изменения в данные ERP
- Работает с производственными системами
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/odoo-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Подключается к базе Odoo по учетным данным
- Может записывать изменения в данные ERP
- Работает с производственными системами
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает Odoo к агенту по протоколу MCP и дает инструменты для работы с моделями ERP: чтение записей, поиск, диагностика и запись с ограничениями. Записи проходят через защитный слой, поэтому агент не меняет данные бесконтрольно. Поддерживаются несколько экземпляров Odoo и редакции Community и Enterprise начиная с версии 16. Запускается локально по stdio, ставится из PyPI или через Docker, подключается к вашему серверу Odoo по XML-RPC или JSON-RPC. У того же автора есть отдельный размещенный продукт-шлюз, но этот репозиторий остается самостоятельным сервером для локального запуска.
Для кого. Для команд на Odoo, которым нужно, чтобы агент читал и аккуратно менял данные ERP.
Подходит, если
- Нужно спрашивать у агента данные из Odoo: заказы, товары, контакты
- Нужна защищенная запись изменений в Odoo через агента
- Нужно подключить несколько экземпляров Odoo к одному агенту
Не подходит, если
- У вас не Odoo, а другая ERP
- Нельзя давать агенту доступ к производственной базе даже с ограничениями
Пример запроса к агенту
Покажи из Odoo неоплаченные счета за прошлый месяц по этому клиентуMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
ODOO_URLобязательная- Адрес вашего экземпляра Odoo
ODOO_DBобязательная- Имя базы данных Odoo
ODOO_USERNAMEобязательная- Пользователь Odoo
ODOO_PASSWORDобязательная, секрет- Пароль или API-ключ пользователя
ODOO_TRANSPORT- Транспорт подключения: xmlrpc или jsonrpc
Ограничения
Сервер подключается к вашему экземпляру Odoo и требует URL, базу, пользователя и пароль или API-ключ, поэтому доступ надо давать осознанно. Даже с защитой записи агент работает с данными ERP, что для боевой базы это высокий риск. Размещенный шлюз ERPipe это отдельный платный продукт вне этого репозитория. Работа зависит от совместимости версии Odoo и транспорта XML-RPC или JSON-RPC.
Как отключить. Уберите сервер odoo из конфигурации MCP клиента и удалите пакет: pip uninstall odoo-mcp или остановите контейнер Docker.
Частые вопросы
Чем этот репозиторий отличается от ERPipe?
Здесь самостоятельный сервер для локального запуска по stdio с полным набором инструментов. ERPipe это отдельный размещенный шлюз того же автора с удаленным адресом.
Какие версии Odoo поддержаны?
Community и Enterprise начиная с версии 16, подключение по XML-RPC или JSON-RPC.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Odoo: агент читает, создает и обновляет записи ERP, ищет данные и вызывает бизнес-операции через права Odoo
Коннектор Odoo для агента: поиск, создание и правка записей любой модели ERP обычным языком, Odoo с 14 по 20 версии
Минимальный MCP-сервер для amoCRM API v4: чтение и создание сделок, контактов и примечаний, OAuth2 и долгосрочный токен
MCP-сервер для ERPNext и Frappe: документы, склад и продажи из чата, плюс девять окон просмотра в клиенте
MCP-сервер для Kommo CRM
Kommo MCP Server
Python MCP-сервер с OAuth-авторизацией для Kommo CRM: лиды, контакты, воронки, теги, задачи и произвольные вызовы GET, POST, PATCH к API
MCP-сервер для API v4 amoCRM (Kommo): сделки, контакты, компании, задачи, воронки, неразобранное и аналитика
Коротко о README
README представляет свободный слой ИИ для Odoo: сервер дает Community и Enterprise возможности, которые в самой Odoo доступны только в Enterprise. Установка занимает несколько минут, есть варианты pip install odoo-mcp, запуск через uvx и Docker, а также фрагмент конфигурации mcpServers с переменными подключения. Записи защищены, поддерживаются диагностика и несколько экземпляров. Репозиторий это локальный сервер на Python, а размещенный шлюз ERPipe вынесен в отдельный продукт. Лицензия MIT, пакет опубликован на PyPI.