mcp/singlestore pulls statistics
By mcp (100 listings) · Docker Hub · Machine learning & AI
MCP server for interacting with SingleStore Management API and services
mcp/singlestore has 10,610 recorded pulls on Docker Hub.
It ranks #907 of 1,263 tracked Docker Hub listings by pulls.
PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.
About mcp/singlestore
Singlestore MCP Server
MCP server for interacting with SingleStore Management API and services.
What is an MCP Server?
MCP Info
Attribute|Details| |-|-| Docker Image|mcp/singlestore Author|singlestore-labs Repository|https://github.com/singlestore-labs/mcp-server-singlestore
Image Building Info
Attribute|Details| |-|-| Dockerfile|https://github.com/singlestore-labs/mcp-server-singlestore/blob/ace067f127d29a8f8ff859884913a95e670d439c/Dockerfile Commit|ace067f127d29a8f8ff859884913a95e670d439c Docker Image built by|Docker Inc. Docker Scout Health Score| Verify Signature|COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/singlestore --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub Licence|MIT License
Available Tools (28)
Tools provided by this Server|Short Description -|- create_cloud_function|Deploy a notebook as a cloud function.| create_job_from_notebook|Create a scheduled job to run a notebook (uploaded to shared space).| create_notebook_file|Create a Jupyter notebook file in the correct singlestore format and saves it to a temporary location.| create_starter_workspace|Create a new starter workspace using the SingleStore SDK.| delete_cloud_function|Delete a cloud function by its ID.| delete_job|Delete a scheduled job by its ID.| get_cloud_function|Get detailed information about a specific cloud function including its status, endpoint, and configuration.| get_cloud_function_token|Get an authentication token for invoking a cloud function.| get_job|Retrieve details of a scheduled job by its ID.| get_user_info|Retrieve all information about the current user.| list_cloud_functions|List all cloud functions in the current organization.| list_regions|List all available deployment regions where SingleStore workspaces can be deployed by the user.| list_sharedtier_regions|List all regions where shared tier workspaces can be created.| list_starter_workspaces|List all starter (virtual) workspaces available to the user in SingleStore.| organization_info|Retrieve information about the current user's organization in SingleStore.| resume_workspace|Resume a workspace within a specified workspace group in SingleStore.| run_sql|Use this tool to execute a single SQL statement against a SingleStore database.| stage_create_folder|Create a folder in Stage.| stage_delete|Delete a file or folder from Stage.| stage_get_file|Get a file from Stage by path.| stage_list_files|List files and folders in a Stage deployment's file system.| stage_move|Move or rename a file or folder in Stage.| stage_upload_file|Upload a file to Stage from text content or a local file path.| terminate_starter_workspace|Permanently delete a starter workspace in SingleStore with safety confirmations.| update_cloud_function|Update a cloud function's configuration.| upload_notebook_file|Upload a notebook file from a local local_path to SingleStore shared or personal space.| workspace_groups_info|List all workspace groups accessible to the user in SingleStore.| workspaces_info|List all workspaces within a specified workspace group in SingleStore.|
Tools Details
Tool: create_cloud_function
Deploy a notebook as a cloud function.
The notebook must already exist in the Stage file system shared space. Use stage_upload_file to upload a notebook first, then deploy it as a cloud function.
The notebook must define a FastAPI app, and initialize it using a singlestore tool. Base example: from fastapi import FastAPI import singlestoredb.apps as apps app = FastAPI() @app.get("/") async def root(): return {"message": "hello world"} await apps.run_function_app(app)
Target_type is optional, but if it specifies a virtual workspace, it must also specify a database_name. Parameters|Type|Description -|-|- name|string|Name for the cloud function. notebook_path|string|Path to the notebook in Stage (e.g. "my_notebook.ipynb"). target_id|string|ID of the workspace, cluster, or virtual workspace to deploy to. database_name|string *optional*|Optional database name to attach to the function. description|string *optional*|Optional description of the cloud function. idle_timeout_seconds|string *optional*|Optional idle timeout in seconds before scaling down. target_type|string *optional*|Type of target - "Workspace", "Cluster", or "VirtualWorkspace".
Tool: create_job_from_notebook
Create a scheduled job to run a notebook (uploaded to shared space). Parameters|Type|Description -|-|- name|string|Name of the job notebook_path|string|Remote path to the shared notebook file execution_interval_in_minutes|string *optional*|Optional interval in minutes for recurring jobs mode|string *optional*|Job mode (options: "Once", "Recurring")
Tool: create_notebook_file
Create a Jupyter notebook file in the correct singlestore format and saves it to a temporary location.
This tool validates the provided content against the Jupyter notebook schema and creates a properly formatted .ipynb file in a temporary location. The content is converted from the simplified format to the full Jupyter notebook format.
Each code cell MUST include a "language" field in its metadata for SingleStore to properly recognize the cell. If not provided or empty, it defaults to "python". Supported languages are "python" and "sql"; other values are rejected. Parameters|Type|Description -|-|- content|object|Notebook content in the format: {
Tool: create_starter_workspace
Create a new starter workspace using the SingleStore SDK.
This tool provides a modern SDK-based approach to creating starter workspaces, offering improved reliability and better error handling compared to direct API calls. Parameters|Type|Description -|-|- database_name|string|Name of the database to create in the starter workspace name|string|Unique name for the new starter workspace provider|string *optional*|Cloud provider for the workspace (e.g., "AWS", "GCP", "Azure") region_name|string *optional*|Region where the workspace should be deployed (e.g., "us-west-2", "europe-west1")…
Description from the Docker Hub listing.
Where mcp/singlestore sits in the listing
Each band is one page of 20. Pulls on a log scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (3)Similar Docker Hub Machine learning & AI plugins
Data source
Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.
Listing: https://hub.docker.com/r/mcp/singlestore. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.