MCP servers
MCP servers for AI agents
Give an agent access to your ERP or CRM through named tools, not through a database password.
- named tools in the public Odoo server
- 6
- turns every write tool off
- 1 switch
What you get
- An MCP server with named tools for your system: search partners, read and create orders, check stock, list invoices, or whatever your process needs.
- Arguments checked before the ERP is called, answers capped in size, and a message when an answer was cut.
- A read-only switch that turns every write tool off with one setting.
- A deadline on every call, so a slow system does not hang the agent.
- Docker image, tests and a README with a working demo.
How I build it
Tools follow the process, not the database schema. "Create a sales order for a known partner" is one tool with its own checks; a generic "run any query" tool is never shipped.
The public Odoo server shows the approach: six tools, input validation, read-only mode, per-call deadlines, stdio and HTTP transports, CI. More in the project write-up Open MCP server for Odoo.
How agent access to 1C, Odoo and Bitrix24 works for a sales team is covered in How to give an AI agent access to 1C, Odoo or Bitrix24.
When you need an MCP server
- You want an agent to answer questions from the ERP or the CRM without copying data into a chat.
- A team already uses coding agents or its own agents and needs safe access to internal systems.
- A vendor offers "AI for your CRM" and you would rather own the integration.
Packages
Prices are fixed for the described scope. Larger scope gets its own estimate.
Basic
$4005 days
- Up to 3 read-only tools for one system
- Docker image
- README
Standard
$90010 days
- Up to 8 tools, including write actions with confirmation
- Tests
- Docker image and README
Premium
$1,60015 days
- Everything in Standard
- Authentication on the HTTP transport
- Deployment and a handover call
Questions
How much does an MCP server cost?
A read-only server with up to three tools in one system costs $400 and takes 5 days. Up to eight tools with confirmed writes cost $900 and take 10 days, and with HTTP authorization and installation on your server $1,600 and 15 days.
Can you build an MCP server for 1C?
Yes. The design is the same as in the open Odoo server, only the connection differs: the server talks to 1C through the standard OData interface or HTTP services, and to Bitrix24 through its REST API.
Why not give the agent direct API access?
A named tool has a narrow contract: checked arguments, a capped answer and a deadline. The agent cannot delete a warehouse because a prompt went wrong.
Which clients can use the server?
Any MCP client: desktop assistants, agents in code editors, custom agents. The server speaks stdio for local use and HTTP for shared deployments.
Projects with this solution
6named tools
Open source
Open MCP server for Odoo
Arguments are checked before Odoo is called, a truncated answer says so, write tools can be switched off, and every call has a deadline.
Read the project