Highrise MCP Server by CData
@CDataSoftware
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 Highrise (beta): https://www.cdata.com/download/download.aspx?sku=BHZK-VZK-V&type=beta
Overview
What is Highrise MCP Server by CData?
Highrise MCP Server by CData is a read-only Model Context Protocol (MCP) server that enables LLMs (like Claude Desktop) to query live Highrise data using natural language. It wraps the CData JDBC Driver for Highrise, exposing Highrise data as relational SQL models accessible through MCP tools.
How to use Highrise MCP Server by CData?
Clone the repository, build with mvn clean install, download and license the CData JDBC Driver for Highrise, and configure a .prp file with connection details. Then configure your MCP client (e.g., Claude Desktop) to launch the JAR with the .prp file. The server uses stdio transport and runs locally alongside the client.
Key features of Highrise MCP Server by CData?
- Read-only MCP server for live Highrise data
- Query via natural language, no SQL required
- Uses CData JDBC Driver for Highrise
- Provides tools: get_tables, get_columns, run_query
- Uses stdio transport for local clients
- MIT licensed
Use cases of Highrise MCP Server by CData?
- Query correlations between closed won opportunities and account industry
- Retrieve number of open support tickets in a project
- Ask about calendar events for today
- Explore available tables and columns in Highrise
- Integrate Highrise data into AI-powered chat assistants
FAQ from Highrise MCP Server by CData
Is this server read-only?
Yes, this project builds a read-only MCP server. For full read, write, update, delete, and action capabilities, see the free CData MCP Server for Highrise (beta).
What are the system requirements?
Java (to run the JAR), Maven (to build), and the CData JDBC Driver for Highrise (requires a license – trial available). The server runs on the same machine as the client (stdio transport).
How do I connect to Highrise?
Use the JDBC Connection String utility (included with the driver) to configure OAuth or other connection settings. Copy the connection string into the .prp file.
What tools does the server expose?
It exposes {prefix}_get_tables, {prefix}_get_columns, and `