🚀 Servidor MCP Simple para Odoo
Conecta Claude (o cualquier LLM compatible con MCP) con Odoo 18 SaaS.
📦 Instalación
# Instalar dependencias
pip install mcp
# Configurar credenciales
edit config.json
đź”§ ConfiguraciĂłn
Edita config.json con tus credenciales:
{
"odoo": {
"url": "https://tu-instancia.odoo.com",
"database": "tu-database",
"username": "tu@email.com",
"password": "tu-password"
}
}
🎮 Uso
Iniciar el servidor:
python server.py
Configurar en Claude Desktop:
Añade a tu claude_desktop_config.json:
{
"mcpServers": {
"odoo-simple": {
"command": "python",
"args": ["/ruta/a/odoo-mcp-simple/server.py"]
}
}
}
🛠️ Herramientas Disponibles
connect_odoo- Conectar con Odoolist_models- Listar modelos disponiblessearch_records- Buscar registrosread_record- Leer un registro especĂficocreate_record- Crear nuevo registroupdate_record- Actualizar registrodelete_record- Eliminar registroget_model_fields- Ver campos de un modelo
📝 Ejemplos
Buscar clientes:
search_records(model="res.partner", domain=[["is_company", "=", true]])
Crear contacto:
create_record(model="res.partner", values={"name": "John Doe", "email": "john@example.com"})
🤝 Contribuir
¡PRs bienvenidos! Este es un proyecto de demo educativo.
đź“„ Licencia
MIT






