odoo-mcp-simple

fsmw/odoo-mcp-simple
2 starsCommunity

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

MCP server to connect Claude with Odoo 18, enabling CRUD operations on Odoo models via natural language.

README.md

🚀 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 Odoo
  • list_models - Listar modelos disponibles
  • search_records - Buscar registros
  • read_record - Leer un registro especĂ­fico
  • create_record - Crear nuevo registro
  • update_record - Actualizar registro
  • delete_record - Eliminar registro
  • get_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

Related MCP servers

Browse all →