What is Smooth Operator Agent Tools for Windows automation and AI-driven interaction.?
Smooth Operator Agent Tools enable powerful Windows automation, browser control, and AI-driven computer interaction. These tools provide a comprehensive solution for building AI agents, automating business processes, and creating test scripts with multiple integration options.
Documentation
SingleStore MCP Server
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.
With MCP, you can use Claude Desktop, Cursor, or any compatible MCP client to interact with SingleStore using natural language, making it easier to perform complex operations effortlessly.
💡 Pro Tip: Not sure what the MCP server can do? Just call the /help prompt in your chat!
No API keys, tokens, or environment variables required! The server automatically handles authentication via browser OAuth when started.
4. Using Docker## Building the Docker Image
To build the Docker image for the MCP server, run the following command in the project root:
docker build -t mcp-server-singlestore .
Running the Docker Container
To run the Docker container, use the following command:
docker run -d \
- p 8000:8000 \
- e MCP_API_KEY="your_api_key_here" \
- it \
- -name mcp-server \
mcp-server-singlestore
Note: An API key is needed when using Docker because the OAuth flow isn't supported locally for servers running in a Docker container. We're working with the Docker team to enable OAuth for local servers in the future. For better security, we recommend using Docker Desktop to configure the S2 MCP server—see this blog post for details on Docker's new MCP Catalog.
Restart your client after making changes to the configuration.
Components# Tools
The server implements the following tools:
workspace_groups_info: Retrieve details about the workspace groups accessible to the user
No arguments required
Returns details of the workspace groups
workspaces_info: Retrieve details about the workspaces in a specific workspace group
Arguments: workspaceGroupID (string)
Returns details of the workspaces
organization_info: Retrieve details about the user's current organization
No arguments required
Returns details of the organization
list_of_regions: Retrieve a list of all regions that support workspaces for the user
No arguments required
Returns a list of regions
execute_sql: Execute SQL operations on a connected workspace