Interact with the SingleStore database platform
Interact with the SingleStore database platform
Model Context Protocol (MCP) is a standardized protocol designed to manage context between large language models (LLMs) and external systems. This repository provides an installer and an MCP Server for Singlestore, enabling seamless integration.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_user_info | Retrieve details about the current user |
| organization_info | Retrieve details about the user's current organization |
| choose_organization | Choose from available organizations (only available when API key environment variable is not set) |
| set_organization | Set the active organization (only available when API key environment variable is not set) |
| Arguments | deployment_id (string), path (string) |
| workspace_groups_info | Retrieve details about the workspace groups accessible to the user |
| workspaces_info | Retrieve details about the workspaces in a specific workspace group |
| resume_workspace | Resume a suspended workspace |
| list_starter_workspaces | List all starter workspaces accessible to the user |
| create_starter_workspace | Create a new starter workspace |
| terminate_starter_workspace | Terminate an existing starter workspace |
| list_regions | Retrieve a list of all regions that support workspaces |
| list_sharedtier_regions | Retrieve a list of shared tier regions |
| run_sql | Execute SQL operations on a connected workspace |
| create_notebook_file | Create a new notebook file in SingleStore Spaces |
| upload_notebook_file | Upload a notebook file to SingleStore Spaces |
| create_job_from_notebook | Create a scheduled job from a notebook |
| get_job | Retrieve details of an existing job |
| delete_job | Delete an existing job |
| stage_list_files | List files and folders in a Stage deployment's file system |
| stage_get_file | Get a file from Stage by path |
| stage_create_folder | Create a folder in Stage |
| stage_upload_file | Upload a file to Stage with text content |
| stage_move | Move or rename a file or folder in Stage |
| stage_delete | Delete a file or folder from Stage |
{
"mcpServers": {
"singlestore-mcp-server": {
"command": "uvx",
"args": [
"singlestore-mcp-server",
"start"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Inspect PostgreSQL schemas and run read-only queries with the archived MCP reference server. Review its maintenance status before choosing it.
Connect the Notion MCP server to search workspace content and work with pages and databases through Notion’s hosted OAuth service.
A FastMCP server for securely accessing BigQuery datasets with intelligent caching, schema evolution tracking, and query analytics via Supabase integration.
Lineage-gated agent memory tools on Postgres + pgvector, enforced by row-level security.
MCP TypeScript SDK for database connections
WordPress database access via Local by Flywheel. Execute read-only MySQL queries and inspect schema.