{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_45nndyyyzpm4","handle":"iflow-mcp-vzeman-odoo-mcp-server","url":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server","markdown":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-vzeman-odoo-mcp-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-vzeman-odoo-mcp-server/status","claim":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-vzeman-odoo-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:iflow-mcp-vzeman-odoo-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"odoo-mcp-server","summary":"MCP server for Odoo ERP integration - enables AI assistants to interact with Odoo","description":"# MCP Server for Odoo\n\nA Model Context Protocol (MCP) server that enables AI assistants to interact with Odoo ERP systems. This server provides tools for searching, creating, updating, and managing Odoo records through a standardized interface.\n\n## Demo\n\n![Odoo MCP Server Demo](docs/images/demo.gif)\n\n📺 [Watch the demo on YouTube](https://youtu.be/tanzyt_qEmE)\n\n## Features\n\n- 🔍 **Search Records**: Query any Odoo model with complex domain filters\n- ➕ **Create Records**: Add new records to any Odoo model\n- ✏️ **Update Records**: Modify existing records\n- 🗑️ **Delete Records**: Remove records from the system\n- 📊 **Read Records**: Fetch detailed information about specific records\n- 🔗 **Execute Methods**: Call custom methods on Odoo models\n- 📋 **List Models**: Discover available models in your Odoo instance\n- 🔧 **Model Introspection**: Get field definitions for any model\n\n## Installation\n\n### Via pip (recommended)\n\n```bash\npip install odoo-mcp-server\n```\n\n### From source\n\n```bash\ngit clone https://github.com/vzeman/odoo-mcp-server.git\ncd odoo-mcp-server\npip install -e .\n```\n\n## Configuration\n\n### Environment Variables\n\nCreate a `.env` file in your project directory or set these environment variables:\n\n```env\nODOO_URL=https://your-instance.odoo.com\nODOO_DB=your-database-name\nODOO_USERNAME=your-username@example.com\nODOO_API_KEY=your-api-key-here\n```\n\n### Getting Odoo Credentials\n\n1. **API Key**: \n   - Log into your Odoo instance\n   - Go to Settings → Users & Companies → Users\n   - Select your user\n   - Under \"API Keys\" or \"Security\" tab, create a new API key\n   - Copy the key immediately (it won't be shown again)\n\n2. **Database Name**:\n   - Usually visible in the URL when logged in\n   - Or check Settings → Activate Developer Mode → Database Info\n\n3. **Username**:\n   - Your login email address\n\n## Usage with Claude Desktop\n\nAdd this configuration to your Claude Desktop config file:\n\n**macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n**Window…","publisher":null,"homepage":"https://github.com/vzeman/odoo-mcp-server#readme","repository":"https://github.com/vzeman/odoo-mcp-server/issues","version":"0.1.3","license":"MIT","protocols":["mcp"],"tags":["ai","assistant","erp","integration","mcp","odoo","api-sports-pattern"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_vzeman-odoo-mcp-server","type":"package_pypi","auth":null,"probeable":false},{"url":"pypi:odoo-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":0.791,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"odoo-mcp-server","registry":"pypi","observedAt":"2026-09-10T08:27:33.910Z","publishedAt":"2025-07-05T06:51:31.365020Z","latestVersion":"0.1.3"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"odoo-mcp-server","url":"https://pypi.org/project/odoo-mcp-server/","firstSeenAt":"2026-09-10T08:26:05.979Z","fetchedAt":"2026-09-10T08:26:05.979Z","normalizedAt":"2026-09-10T08:26:05.979Z"},{"source":"pypi","key":"iflow-mcp_vzeman-odoo-mcp-server","url":"https://pypi.org/project/iflow-mcp_vzeman-odoo-mcp-server/","firstSeenAt":"2026-09-09T21:24:52.694Z","fetchedAt":"2026-09-09T21:24:52.694Z","normalizedAt":"2026-09-09T21:24:52.694Z"}]},"firstSeenAt":"2026-09-09T21:24:52.694Z","updatedAt":"2026-09-10T08:27:33.910Z"}