SingleStore MCP Server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SINGLESTORE_HOST | Yes | The hostname of your SingleStore database server | |
SINGLESTORE_PORT | No | The port number for connecting to your SingleStore database (default: 3306) | 3306 |
SINGLESTORE_USER | Yes | Your SingleStore database username | |
SINGLESTORE_DATABASE | Yes | The name of your SingleStore database | |
SINGLESTORE_PASSWORD | Yes | Your SingleStore database password |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
generate_er_diagram | Generate a Mermaid ER diagram of the database schema |
list_tables | List all tables in the database |
query_table | Execute a query on a table |
describe_table | Get detailed information about a table |
run_read_query | Execute a read-only (SELECT) query on the database |
create_table | Create a new table in the database with specified columns and constraints |
generate_synthetic_data | Generate and insert synthetic data into an existing table |
optimize_sql | Analyze a SQL query using PROFILE and provide optimization recommendations |