- Home
- MCP servers
- GCStorage
GCStorage
- java
0
GitHub Stars
java
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"cdatasoftware-google-cloud-storage-mcp-server-by-cdata": {
"command": "java",
"args": [
"-jar",
"CDataMCP-jar-with-dependencies.jar",
"/PATH/TO/google-cloud-storage.prp"
]
}
}
}This read-only MCP server exposes live data from Google Cloud Storage through the CData JDBC Driver, enabling large language models to query your storage without writing SQL. It wraps the JDBC driver behind a simple MCP interface so you can ask natural-language questions and receive up-to-date results from your Google Cloud Storage datasets.
How to use
Connect your MCP client to the Google Cloud Storage MCP server and start asking questions about your data. You will use the built-in server tools to discover what data is available and to retrieve information with natural-language queries. Typical tasks include listing accessible tables, inspecting columns, and running read-only queries to fetch results.
How to install
Prerequisites you need before installing:
- Java Runtime Environment (JRE) or JDK 8 or newer
- Maven for building the MCP server (optional if a prebuilt JAR is provided)
- A completed google-cloud-storage.prp connection properties file for your data source
# Step 1: Build the MCP server JAR (if you are starting from source)
mvn clean install
# Result: CDataMCP-jar-with-dependencies.jar is produced
# Step 2: Create the JDBC connection properties file (google-cloud-storage.prp)
# Include Prefix, ServerName, ServerVersion, DriverPath, DriverClass, JdbcUrl, and Tables as needed
Additional setup steps
Place the google-cloud-storage.prp file you created in a known path. You will point the MCP server to this file when starting the server.
Available tools
google_cloud_storage_get_tables
Retrieves a list of tables available in the data source. Output is provided in CSV format with column headers on the first line.
google_cloud_storage_get_columns
Retrieves a list of columns for a specified table. Output is provided in CSV format with column headers on the first line.
google_cloud_storage_run_query
Executes a SQL SELECT query against the data source and returns the results.