Panda Odoo Mcp Server
@pandeussilvae
Panda Odoo Mcp Server について
The Odoo MCP Server is a standardized interface for interacting with Odoo instances through the MCP (Model Context Protocol). It provides support for:
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"streamable-remote": {
"command": "npx",
"args": [
"mcp-remote",
"http://your.ip.address.or.domain:8080/mcp",
"--transport",
"http-only",
"--allow-http",
"--debug"
],
"env": {}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Panda Odoo Mcp Server?
Panda Odoo Mcp Server is an MCP (Model Context Protocol) server that connects AI assistants or MCP clients to Odoo ERP systems. It supports multiple transport modes (stdio, streamable HTTP, classic HTTP, and SSE) and is configurable via a JSON file or environment variables.
How to use Panda Odoo Mcp Server?
Install by cloning the repository and running pip install . (optionally with caching or dev extras). Copy the example configuration file to odoo_mcp/config/config.json, edit it with your Odoo URL, database, credentials, and desired connection type. Start the server with python -m odoo_mcp.server (stdio mode) or python -m odoo_mcp.server streamable_http (streamable_http mode). Docker Compose is also supported.
Key features of Panda Odoo Mcp Server
- Supports stdio, streamable HTTP, classic HTTP, and SSE transports.
- Configuration via JSON file or environment variables.
- Rate limiting (requests per minute, max wait seconds).
- Connection pooling and session timeout.
- Caching support (optional dependency).
- Docker Compose deployment.
Use cases of Panda Odoo Mcp Server
- Automate Odoo data operations from an AI chat interface.
- Stream real-time Odoo data to MCP-compatible clients.
- Integrate Odoo with external tools via standard MCP protocol.
FAQ from Panda Odoo Mcp Server
What connection types does the server support?
It supports stdio (default), streamable_http (HTTP with streaming/chunked responses), http (classic HTTP POST), and SSE (Server-Sent Events). Configure via the connection_type field in config.json or the CONNECTION_TYPE environment variable.
What are the runtime requirements?
Python 3 and pip. The Odoo instance must be accessible over the network (XML-RPC or JSON-RPC protocol). Optional caching library can be installed with pip install .[caching].
How do I configure the server?
Copy odoo_mcp/config/config.example.json to config.json and edit fields such as odoo_url, database, username, api_key, protocol, connection_type, and http settings. Environment variables (e.g., ODOO_URL, ODOO_DB, ODOO_USER) override the JSON file.
How do I start the server in HTTP streaming mode?
Run python -m odoo_mcp.server streamable_http (optionally with a config file path). The server listens on the host and port specified in the http section of the configuration (default 0.0.0.0:8080). Endpoint is POST /mcp.
Can I use environment variables instead of a config file?
Yes. Environment variables such as ODOO_URL, ODOO_DB, ODOO_USER, ODOO_PASSWORD, PROTOCOL, CONNECTION_TYPE, and LOGGING_LEVEL are supported and always take precedence over values in the JSON configuration file.
「その他」の他のコンテンツ
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
コメント