quickbooks-online-mcp-server-by-cdata
@CDataSoftware
About quickbooks-online-mcp-server-by-cdata
This read-only MCP Server allows you to connect to QuickBooks Online data from Claude Desktop through CData JDBC Drivers. For full CRUD support, check out the first managed MCP platform: CData Connect AI (https://www.cdata.com/ai/).
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is quickbooks-online-mcp-server-by-cdata?
quickbooks-online-mcp-server-by-cdata is a read-only Model Context Protocol (MCP) server built by CData that allows LLMs like Claude Desktop to query live QuickBooks Online data using natural language. It wraps the CData JDBC Driver for QuickBooks Online, which exposes QuickBooks Online data as relational SQL models, so no SQL is required from the user.
How to use quickbooks-online-mcp-server-by-cdata?
Clone the repository, build the JAR with Maven (mvn clean install), download and license the CData JDBC Driver for QuickBooks Online, create a .prp file with your connection details, and configure your MCP client (e.g., Claude Desktop) using the claude_desktop_config.json file. The server runs via java -jar CDataMCP-jar-with-dependencies.jar <path-to-.prp> and communicates over stdio.
Key features of quickbooks-online-mcp-server-by-cdata
- Read-only access to live QuickBooks Online data
- Natural language querying – no SQL required
- Exposes data as relational SQL models
- Provides MCP tools:
get_tables,get_columns,run_query - Local MCP server – runs on the same machine as the client
Use cases of quickbooks-online-mcp-server-by-cdata
- Ask your AI assistant about QuickBooks Online invoices, customers, or accounts
- Generate real-time business reports without manual SQL queries
- Integrate QuickBooks Online data into conversational AI workflows (e.g., Claude Desktop)
FAQ from quickbooks-online-mcp-server-by-cdata
Is this server read-only?
Yes, this MCP server is read-only. For full read, write, update, delete, and action capabilities, see the CData MCP Server for QuickBooks Online or the managed CData Connect AI platform.
How do I set up the server?
Clone the repo, build with Maven, install and license the CData JDBC Driver for QuickBooks Online, create a .prp file with your connection string, and configure your MCP client (e.g., Claude Desktop) to use the JAR with that properties file.
What transport does it use?
The server uses stdio, so it must run on the same machine as the MCP client (e.g., Claude Desktop).
What tools are available?
Three tools: {prefix}_get_tables (list tables), {prefix}_get_columns (list columns for a table), and {prefix}_run_query (execute a SQL SELECT query).
What license does the server use?
This MCP server is licensed under the MIT License.
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Comments