We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/golfamigo/odooMcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# Changelog
All notable changes to Odoo MCP Unified will be documented in this file.
## [2.0.0] - 2025-10-15
### π Initial Unified Release
This is the first unified release combining the best features from multiple Odoo MCP implementations.
### β¨ Added
#### Core Features
- **Dual Transport Support**: Both stdio (Claude Desktop) and SSE (web deployment)
- **Unified Configuration**: Type-safe config.py module with validation
- **Complete Tool Set**: 17+ tools across sales, purchase, inventory, and accounting
- **All Resources**: 4 MCP resources for model exploration
#### New Features vs odoo-mcp-improved
- β
SSE Transport support for Zeabur deployment (no Supergateway needed)
- β
config.py unified configuration module
- β
Dual transport mode in single codebase
- β
Enhanced run_server.py with mode switching
- β
Complete documentation and examples
#### New Features vs mcp-odoo
- β
12+ additional business tools
- β
Sales performance analysis
- β
Supplier performance tracking
- β
Stock prediction
- β
Financial reporting
- β
Extension system for modularity
### π§ Fixed
- Fixed FastMCP version compatibility (locked to 0.1.0)
- Improved error handling across all tools
- Enhanced logging for debugging
### π¦ Dependencies
- mcp >= 0.1.1, < 2.0.0
- fastmcp == 0.1.0 (fixed version)
- requests >= 2.31.0
- pypi-xmlrpc == 2020.12.3
- pydantic >= 2.0.0
- starlette >= 0.27.0 (for SSE)
- uvicorn[standard] >= 0.23.0 (for SSE)
- sse-starlette >= 1.6.5 (for SSE)
- python-dotenv >= 1.0.0
### π Documentation
- Complete README with examples
- Installation and testing scripts
- Environment variable documentation
- Deployment guides for both modes
### ποΈ Project Structure
```
odoo-mcp-unified/
βββ src/odoo_mcp/ # All source code
β βββ config.py # π Configuration management
β βββ server.py # Main MCP server
β βββ extensions.py # Extension registration
β βββ tools_*.py # Business tools
βββ run_server.py # π Unified runner (stdio + SSE)
βββ requirements.txt # Fixed dependencies
βββ Dockerfile # π Zeabur-ready
βββ README.md # Complete documentation
```
### π― Use Cases
- Claude Desktop integration (stdio mode)
- Zeabur/Railway deployment (SSE mode)
- Sales performance tracking
- Supplier on-time delivery analysis
- Inventory management and prediction
- Financial reporting and receivables analysis
---
**Made with β€οΈ for Alpha Goods Corporation**