Is the Acumatica MCP Server by CData read-only?
Yes, this server is explicitly read-only. For full create, read, update, delete, and action capabilities, CData offers a separate beta MCP Server for Acumatica with a simplified setup.
@CDataSoftware
Basic information
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Acumatica (beta): https://www.cdata.com/download/download.aspx?sku=OIZK-V&type=beta
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\acumatica.prp"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The Acumatica MCP Server by CData is a read-only Model Context Protocol (MCP) server that enables large language models (LLMs) such as Claude Desktop to query live Acumatica data using natural language questions. It wraps the CData JDBC Driver for Acumatica, which exposes Acumatica data as relational SQL models, and serves data through a simple MCP interface without requiring SQL expertise.
Clone the repository, build it with mvn clean install, download and license the CData JDBC Driver for Acumatica, and configure a .prp file with connection details (prefix, driver path, JDBC URL, etc.). Then add the server to the Claude Desktop config file (claude_desktop_config.json) with the path to the JAR and .prp file, and restart the client. The server runs locally using stdio transport.
get_tables, get_columns, and run_query.Yes, this server is explicitly read-only. For full create, read, update, delete, and action capabilities, CData offers a separate beta MCP Server for Acumatica with a simplified setup.
You need Java (to run the JAR), Maven (to build), and the CData JDBC Driver for Acumatica (requires installation and licensing).
It uses a JDBC connection string configured in a `.prp` file. The connection string can be generated using the CData JDBC Driver’s built-in Connection String utility.
The server uses `stdio` transport, so it can only be used with MCP clients that run on the same machine as the server.
For connection problems, contact CData Support. For MCP server feedback, join the CData Community. Basic troubleshooting includes fully quitting and restarting the client and verifying the connection string.

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
🚀 The fast, Pythonic way to build MCP servers and clients.
Hindsight: Agent Memory That Learns
Comments