marklogic-mcp-server-by-cdata

marklogic-mcp-server-by-cdata

3.2

If you are the rightful owner of marklogic-mcp-server-by-cdata and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

CData's Model Context Protocol (MCP) Server for MarkLogic is a read-only server designed to allow LLMs to query live data from MarkLogic using natural language, without the need for SQL.

The CData MCP Server for MarkLogic is a specialized server that facilitates the interaction between large language models (LLMs) and MarkLogic databases. By leveraging the CData JDBC Driver for MarkLogic, this server exposes MarkLogic data as relational SQL models, enabling LLMs to access and query live data seamlessly. The server is designed to be read-only, providing a secure and efficient way to retrieve information without altering the underlying data. This setup is particularly beneficial for applications that require real-time data access and analysis, such as business intelligence tools and AI-driven insights. The server is built using Java and Maven, ensuring compatibility and ease of deployment across various platforms. With its straightforward setup process and robust functionality, the CData MCP Server for MarkLogic is an invaluable tool for organizations looking to harness the power of LLMs in data-driven decision-making.

Features

  • Read-only access to MarkLogic data through a simple MCP interface.
  • Integration with CData JDBC Driver for MarkLogic to expose data as relational SQL models.
  • Natural language querying capability for LLMs, eliminating the need for SQL.
  • Cross-platform compatibility with Windows, Mac, and Linux.
  • Easy setup and configuration with detailed setup guides and examples.

Tools

  1. source_get_tables

    Retrieves a list of tables available in the data source.

  2. source_get_columns

    Retrieves a list of columns for a specified table.

  3. source_run_query

    Executes a SQL SELECT query on the data source.