🔒 MCP Odoo Server

Authentication: ✓ Enabled

Endpoints

Authentication

Authentication is required. Include your bearer token in the Authorization header:

Authorization: Bearer <your-token>

Managing Clients

Use the manage_auth.py script to manage authentication clients:

# Create a new client
python manage_auth.py create my-client -d "Description"

# List all clients
python manage_auth.py list

# Deactivate a client
python manage_auth.py deactivate my-client

# Delete a client
python manage_auth.py delete my-client
                

Using with MCP Client

Configure your MCP client to use this HTTP endpoint:

{
  "mcpServers": {
    "odoo": {
      "url": "http://localhost:8000/mcp",
      "headers": {
        "Authorization": "Bearer <your-token>"
      }
    }
  }
}