What runtime environment does the SingleStore MCP Server require?
Node.js 16 or higher and npm or yarn.
@madhukarkumar
基本信息
SingleStore MCP server implemented in TS
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"singlestore-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@madhukarkumar/singlestore-mcp-server",
"--client",
"claude"
]
}
}
}query: SQL query string
table: Table name
query: SQL SELECT query to execute
table_name: Name of the table to create
table: Name of the table to insert data into
query: SQL query to analyze and optimize
The SingleStore MCP Server is a Model Context Protocol server that provides tools for querying SingleStore databases, describing schemas, and generating ER diagrams. It supports SSL with automatic CA bundle fetching and is built with TypeScript. This server is designed for developers and data analysts who want to interact with SingleStore through MCP-compatible clients like Claude Desktop.
Install via Smithery (npx -y @smithery/cli install @madhukarkumar/singlestore-mcp-server --client claude) or clone, install dependencies (npm install), build (npm run build). Set required environment variables: SINGLESTORE_HOST, SINGLESTORE_PORT, SINGLESTORE_USER, SINGLESTORE_PASSWORD, SINGLESTORE_DATABASE. For SSE support, set SSE_ENABLED=true and optionally SSE_PORT. Run with node build/index.js. Tools include list_tables, query_table, describe_table, generate_er_diagram, run_read_query, create_table, generate_synthetic_data, and optimize_sql.
Node.js 16 or higher and npm or yarn.
Set the environment variables `SINGLESTORE_HOST`, `SINGLESTORE_PORT`, `SINGLESTORE_USER`, `SINGLESTORE_PASSWORD`, and `SINGLESTORE_DATABASE`. The server automatically fetches the SingleStore CA bundle for SSL.
Yes. Enable the SSE HTTP server by setting `SSE_ENABLED=true` and optionally `SSE_PORT` (default 3333). The server then provides endpoints like `/sse`, `/tools`, and `/call-tool`.
`query_table` executes any custom SQL query, while `run_read_query` restricts execution to read-only SELECT queries only.
Use the `generate_synthetic_data` tool with parameters for the table name, number of rows, optional column generators, and batch size. The tool supports sequence, values, and formula generator types.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
A search tool helps dev to solve the naming things problem.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
Open-source MCP to use Blender with any LLM
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
评论