Google Data Catalog MCP Server by CData
@CDataSoftware
关于 Google Data Catalog MCP Server by CData
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 Google Data Catalog (beta): https://www.cdata.com/download/download.aspx?sku=HGZK-V&type=beta
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\google-data-catalog.prp"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Google Data Catalog MCP Server by CData?
A read-only Model Context Protocol (MCP) server that enables large language models (LLMs) to query live data from Google Data Catalog. It is built on the CData JDBC Driver for Google Data Catalog, which exposes the data source as relational SQL models. The server wraps that driver in an MCP interface, allowing LLMs to retrieve information using natural language without writing SQL.
How to use Google Data Catalog MCP Server by CData?
Build the server with Maven (mvn clean install), download and install the CData JDBC Driver for Google Data Catalog, license the driver, and create a .prp configuration file with your JDBC connection string. Then add the server to your Claude Desktop configuration (claude_desktop_config.json) pointing to the built JAR and the .prp file. Run or refresh Claude Desktop to use the tools.
Key features of Google Data Catalog MCP Server by CData
- Read-only MCP server for querying Google Data Catalog
- Powered by CData JDBC Driver for Google Data Catalog
- Exposes tables and columns as tools (
get_tables,get_columns,run_query) - Communicates via
stdiotransport (client must be on same machine) - Supports all tables by default or can restrict to specific tables
- Works with any MCP client like Claude Desktop
Use cases of Google Data Catalog MCP Server by CData
- Ask natural‑language questions about your data catalog assets (“What tables are in my catalog?”)
- Retrieve metadata such as table schemas and column details
- Execute SQL SELECT queries against live Google Data Catalog data
- Enable LLM‑driven data discovery and governance workflows
FAQ from Google Data Catalog MCP Server by CData
Is this server read‑only?
Yes. The README explicitly states it is a read‑only MCP server. For full read, write, update, and delete capabilities, use the separate CData MCP Server for Google Data Catalog (beta) available on the CData website.
What runtime and dependencies are required?
You need Java to run the JAR file and Maven to build the project. Additionally, the CData JDBC Driver for Google Data Catalog must be downloaded, installed, and licensed separately.
How is the connection configured?
Connections are defined in a .prp file that includes the JDBC URL, driver path, driver class, and optionally a list of tables to expose. The JDBC connection string can be generated using the driver’s connection string utility, which supports OAuth-based authentication.
Where does the data reside?
The data stays in your Google Data Catalog instance. The server never stores or copies the data; it queries it live through the JDBC driver.
What transport does the server use?
It uses stdio transport, so the MCP client must run on the same machine as the server. This means remote clients cannot connect directly to this server.
数据与分析 分类下的更多 MCP 服务器
arxiv-latex MCP Server
takashiishidaMCP server that uses arxiv-to-prompt to fetch and process arXiv LaTeX sources for precise interpretation of mathematical expressions in scientific papers.
Federal Reserve Economic Data MCP Server
stefanoamorelliOpen-source FRED MCP Server (Federal Reserve Economic Data)
ArXiv MCP Server
blazickjpA Model Context Protocol server for searching and analyzing arXiv papers
Healthcare MCP Server
CicatriizA Model Context Protocol (MCP) server providing AI assistants with access to healthcare data and medical information tools, including FDA drug info, PubMed, medRxiv, NCBI Bookshelf, clinical trials, ICD-10, DICOM metadata, and a medical calculator.
Deep Research
u14appUse any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.
评论