Is this server read-only?
Yes, this server only supports read operations. For full read, write, update, and delete capabilities, CData offers a separate MCP Server for LDAP (beta).
@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 LDAP (beta): https://www.cdata.com/download/download.aspx?sku=RJZK-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\\ldap.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.
LDAP MCP Server by CData is a read-only MCP server that allows LLMs (such as Claude Desktop) to query live LDAP data using natural language. It wraps the CData JDBC Driver for LDAP, which exposes LDAP directories as relational SQL models, enabling AI clients to retrieve information without writing SQL.
Clone the repository, build the server with mvn clean install, install and license the CData JDBC Driver for LDAP, then configure a .prp file with JDBC connection details. Add the server to your Claude Desktop configuration by editing claude_desktop_config.json and run the client. The server communicates via stdio and must run on the same machine as the client.
get_tables, get_columns, run_querystdio transportYes, this server only supports read operations. For full read, write, update, and delete capabilities, CData offers a separate MCP Server for LDAP (beta).
You need Java, Maven, and the CData JDBC Driver for LDAP installed and licensed (trial license available).
It uses the CData JDBC Driver for LDAP configured via a `.prp` file that includes the driver path, driver class, and JDBC connection string.
The server uses `stdio`, so it must run on the same machine as the client (e.g., Claude Desktop).
Create a `.prp` file with properties (Prefix, ServerName, DriverPath, DriverClass, JdbcUrl), then add an entry to `claude_desktop_config.json` pointing to the JAR and `.prp` file.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
๐ The fast, Pythonic way to build MCP servers and clients.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Hindsight: Agent Memory That Learns
Comments