home / mcp / singlestore mcp server
Provides live SingleStore data access through MCP with read-only query capabilities.
Configuration
View docs{
"mcpServers": {
"cdatasoftware-singlestore-mcp-server-by-cdata": {
"command": "java",
"args": [
"-jar",
"/PATH/TO/CDataMCP-jar-with-dependencies.jar",
"/PATH/TO/Salesforce.prp"
]
}
}
}You can query live SingleStore data through a dedicated MCP server that wraps the CData JDBC Driver. This read-only MCP server lets large language models fetch up-to-date data using natural language queries without writing SQL, making it easy to surface insights from your SingleStore databases.
You interact with the MCP server through an MCP client. Once the server is running and connected to your SingleStore data source, you can ask questions in natural language and request data operations. Typical workflows include asking for summary analyses, counts, lists of records, or joins across tables identified by the server. The built-in tools handle common data discovery tasks (like listing tables and columns) and execute read-only queries to retrieve results. You do not need to craft SQL; simply describe what you want and the client will translate it into the appropriate read operations.
The server exposes read-only tools that allow you to discover data structures and retrieve data. You can ask the client to list tables, list columns for a table, and run read-only queries. For example, you might query for the number of open items in a project, or summarize opportunities by industry, without ever issuing SQL syntax.
Retrieves a list of tables available in the data source. The output is in CSV format, with the first line containing column headers.
Retrieves a list of columns for a specified table. The output is in CSV format, with the first line containing column headers.
Executes a SQL SELECT query against the data source and returns the results.