Skip to main content
Glama
SaintsFlow

odoo-mcp

by SaintsFlow

odoo-mcp

Odoo용 MCP 서버입니다. LLM 에이전트가 Odoo 인스턴스의 파트너, 판매 주문, 재고 수준 및 송장에 대한 읽기 및 쓰기 액세스를 제공합니다.

상태: 초기 단계입니다. 아래 도구 목록은 계획이며, 아직 모두 작동하지는 않습니다.

Odoo는 광범위한 API를 갖춘 완전한 ERP로, 에이전트가 사용하기 어렵습니다. 외부 API는 XML-RPC이며 일반적인 search_readexecute_kw 호출을 사용하므로 에이전트는 모델 이름, 필드 이름 및 도메인 구문을 알아야 합니다. 이 서버는 대신 사람이 실제로 요청할 작업을 각각 다루는 소수의 명명된 도구를 노출합니다.

Odoo Community는 데모 데이터와 함께 Docker에서 실행되므로 실제 시스템 없이 전체를 시도할 수 있습니다.

Related MCP server: MCP Server for Odoo

도구

도구

기능

search_partners

고객 및 공급업체 찾기

get_sales_order

주문과 주문 라인 및 상태 읽기

create_sales_order

파트너에 대한 초안 주문 생성

confirm_sales_order

초안 주문 확인

get_stock

제품의 현재 보유 수량

list_invoices

상태별로 필터링된 파트너의 송장

빠른 시작

docker compose up -d odoo db    # Odoo Community with demo data
cp .env.example .env
docker compose up mcp

Odoo는 첫 시작 시 데이터베이스를 초기화하는 데 약 1분이 걸립니다.

작동 방식

서버는 XML-RPC를 통해 Odoo에 연결합니다. 각 도구는 도메인과 필드 목록을 자체적으로 구성하므로 에이전트는 Odoo 내부를 볼 수 없습니다. 결과는 중요한 필드로만 정리되어 평면 레코드로 반환됩니다.

설계 결정

일반 쿼리 도구가 아닌 명명된 도구. 단일 run_query 도구는 작성하기는 더 쉽지만 사용하기에는 훨씬 나쁩니다. 명명된 도구는 자체 검증을 수행하며 에이전트가 수행할 수 있는 작업을 명확하게 보여줍니다.

읽기와 쓰기는 분리됩니다. 쓰기 도구는 스키마에 표시되어 클라이언트가 확인을 요구할 수 있습니다.

오류는 변환됩니다. Odoo는 긴 추적과 함께 오류를 발생시킵니다. 서버는 메시지를 추출하여 에이전트가 조치할 수 있는 형태로 반환합니다.

아직 없는 것

  • 페이지네이션 및 결과 제한

  • 다중 회사 지원

  • 시드된 Odoo 인스턴스에 대한 테스트

라이선스

MIT

Install Server
A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to interact with Odoo ERP systems through natural language, allowing users to search, create, update, and manage business records like customers, products, and invoices across any Odoo instance.
    1
    Mozilla Public 2.0
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to interact with Odoo ERP as the authenticated user, with tools for discovery, planning, and mutations bounded by user permissions.
    34
    37
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to fully interact with Odoo ERP instances over XML-RPC, supporting read and write operations on any model without requiring Odoo module installation.
    4
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.

  • Give AI agents the LinkedIn tools to find, qualify, engage, and follow up with prospects.

  • Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.

View all MCP Connectors

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/SaintsFlow/odoo-mcp'

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