Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 3024 |
Technical Name |
llm_mcp_server |
License | LGPL-3 |
Website | https://github.com/apexive/odoo-llm |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 3024 |
Technical Name |
llm_mcp_server |
License | LGPL-3 |
Website | https://github.com/apexive/odoo-llm |
LLM MCP Server
Production-ready Model Context Protocol server that exposes Odoo LLM tools to Claude Desktop and other MCP hosts.
Standards-compliant MCP server enabling Claude Desktop, Letta, and other MCP hosts to discover and execute your Odoo LLM tools seamlessly.
Overview
The LLM MCP Server enables Claude Desktop, Letta, and other MCP hosts to discover and execute your Odoo LLM tools through a standards-compliant JSON-RPC 2.0 interface.
What You Get
- Native Odoo Implementation - 100% pure Odoo module using standard controllers and models
- Claude Desktop Integration - Direct access to Odoo tools from Claude conversations
- Tool Discovery - Automatic exposure of all active llm.tool records via tools/list
- Secure Execution - Bearer token authentication with Odoo user permissions
- Session Management - Stateful protocol handling with concurrent request support
Key Features
MCP 2025-06-18 Compliance
Full Model Context Protocol implementation with JSON-RPC 2.0 and streamable_http transport.
Claude Desktop Ready
Verified working integration with Claude Desktop using mcp-remote transport.
Auto Tool Discovery
Automatically exposes all active llm.tool records through the tools/list endpoint.
Bearer Authentication
Secure API key authentication integrated with Odoo's user system and permissions.
Session Management
Stateful protocol handling with concurrent request support and race condition protection.
Native Odoo Architecture
100% pure Odoo implementation using standard HTTP controllers, models, and security systems.
Production Ready
Optimized logging, error handling, and performance. Future SSE streaming support planned.
Getting Started
Quick Setup
- Install the
llm_mcp_server
module - Get your API key from Odoo: Follow API Key Tutorial
- Install
mcp-remote
:npm install -g mcp-remote
Claude Desktop Config
- Open Claude Desktop config file
- Add MCP server configuration with your API key
- Restart Claude Desktop
- Ask Claude: "What tools do you have available?"
Related Modules
The LLM Integration Base is part of a comprehensive AI ecosystem for Odoo. Explore these additional modules for enhanced functionality:
Easy AI Chat
A simple, powerful AI chat module to supercharge your Odoo workflows with real-time conversations. Connect with multiple AI providers and enjoy multimodal capabilities.
LLM Assistant
Create and manage specialized AI assistants with dedicated tools and configurations. Assign specific models and customize system prompts for different use cases.
LLM RAG (Retrieval Augmented Generation)
Enhance AI responses with knowledge from your Odoo database. Create document collections, generate embeddings, and implement semantic search for more accurate AI interactions.
LLM Tool
Implement function calling capabilities for AI models. Enable your AI to perform actions in Odoo through a standardized tool execution framework.
Explore The Full Ecosystem
For specific integrations, provider implementations, and tools, visit our GitHub repository. The repository contains additional modules, documentation, and examples to extend your Odoo AI capabilities.
Support & Resources
Documentation
Find detailed documentation, examples, and integration guides in our GitHub repository. The repository includes setup guides, API references, and example implementations.
View DocumentationCommunity & Support
Join our community to get help, share ideas, and contribute to the development of the LLM integration ecosystem for Odoo.
Report Issues Feature Requests
Please log in to comment on this module