MCP-Odoo
MCP-Odoo
Odoo 統合用のモデル コンテキスト プロトコル サーバー。AI エージェントが標準化されたインターフェースを介して Odoo データにアクセスし、操作できるようにします。
概要
MCP-Odooは、モデルコンテキストプロトコル(MCP)を使用して、Odoo ERPシステムとAIエージェント間のブリッジを提供します。これにより、AIシステムは以下が可能になります。
パートナー情報にアクセスする
請求書や支払いなどの会計データを表示および分析します
財務記録の照合を実行する
ベンダー請求書と顧客請求書の照会
Related MCP server: Odoo MCP Improved
特徴
🔌 Odooインスタンスとの簡単な統合
🤖 AIエージェントの互換性のための標準MCPインターフェース
📊 豊富な会計データへのアクセス
🔒 Odoo による安全な認証
インストール
# Clone the repository
git clone https://github.com/yourtechtribe/model-context-protocol-mcp-odoo.git
cd model-context-protocol-mcp-odoo
# Install dependencies
pip install -r requirements.txt構成
次の変数を含む.envファイルをプロジェクト ルートに作成します。
ODOO_URL=https://your-odoo-instance.com
ODOO_DB=your_database
ODOO_USERNAME=your_username
ODOO_PASSWORD=your_password
HOST=0.0.0.0
PORT=8080使用法
MCP サーバーを起動します。
# Using the SSE transport (default)
python -m mcp_odoo_public
# Using stdio for local agent integration
python -m mcp_odoo_public --transport stdioドキュメント
包括的なドキュメントはdocs/ディレクトリにあります。
ドキュメントホーム- すべてのドキュメントの概要はここからご覧ください
実装ガイド- 詳細なアーキテクチャと実装の詳細
会計機能- 会計機能の詳細なガイド
トラブルシューティング- よくある問題の解決策
使用例- 始めるための実践的な例
発達
プロジェクト構造
mcp_odoo_public/: メインパッケージodoo/: Odooクライアントと関連モジュールresources/: MCP リソース定義 (ツールとスキーマ)server.py: MCP サーバーの実装config.py: 構成管理mcp_instance.py: FastMCPインスタンス定義
新しいリソースの追加
リソースは、MCPを通じてAIエージェントに公開される機能を定義します。新しいリソースを追加するには、以下の手順に従います。
resources/ディレクトリに新しいファイルを作成する@mcp.tool()デコレータを使用してリソースを定義します。resources/__init__.pyにリソースをインポートします。
詳細な手順については、実装ガイドを参照してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
著者
アルバート・ギル・ロペス
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI to Odoo ERP 14-20: search, create, update and manage records in natural language.
185- odooOAuthcom.odooconsole
Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.
Context and control for any AI. Agent identity, scoped access, and proof across tools.
Malaysian SME accounting, e-Invoice and payroll for your AI. 64 tools; writes are approved drafts.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn implementation that integrates with Odoo ERP systems, enabling AI assistants to interact with Odoo data and functionality through the Model Context Protocol.MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive implementation of the Model Context Protocol for Odoo ERP systems that enables AI assistants to interact directly with business data across sales, purchases, inventory, and accounting modules.48MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI assistants to interact with Odoo ERP systems, providing comprehensive tools for searching, creating, updating, and managing Odoo records through a standardized interface.23GPL 3.0
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that bridges Odoo ERP systems with AI agents, enabling them to access and manipulate partner information, accounting data, invoices, and perform financial reconciliation through a standardized interface.MIT