MCPdir — MCP Server Directory
🇬🇧 🇪🇸

SingleStore MCP

by SingleStore

Analítica en tiempo real, transacciones y búsqueda vectorial en una base de datos unificada vía MCP

database Python Intermedio Auto-hospedable Verificado
⭐ 100 stars 📅 Actualizado: hace 1m

Descripción

Servidor MCP para interactuar con la plataforma de base de datos SingleStore. SingleStore combina analítica en tiempo real, cargas transaccionales y capacidades de búsqueda vectorial en un único motor de base de datos unificado. Este servidor permite a los asistentes de IA ejecutar consultas SQL, explorar esquemas de bases de datos, gestionar tablas y analizar datos directamente. Ideal para equipos que ejecutan cargas mixtas y necesitan rendimiento tanto OLTP como OLAP sin mantener sistemas separados. Soporta compatibilidad SQL completa y funciones avanzadas como búsqueda de similitud vectorial para aplicaciones potenciadas por IA.

✅ Ideal para

Equipos que ejecutan cargas mixtas analíticas y transaccionales y quieren una sola base de datos para todo, incluyendo búsqueda vectorial

⏭️ No recomendado si

Solo necesitas un almacén clave-valor simple o ya usas una base de datos vectorial especializada

💡 Casos de uso

  • Ejecutar consultas SQL analíticas sobre datos en tiempo real desde asistentes de IA
  • Explorar esquemas de bases de datos y estructuras de tablas de forma interactiva
  • Realizar búsquedas de similitud vectorial para RAG y recuperación semántica
  • Gestionar y monitorizar cargas de trabajo en SingleStore

👍 Ventajas

  • Plataforma unificada para transacciones, analítica y búsqueda vectorial — sin necesidad de múltiples bases de datos
  • Compatibilidad SQL completa facilita que los LLMs generen y ejecuten consultas
  • Analítica de alto rendimiento en tiempo real sobre datos operacionales y streaming
  • Búsqueda vectorial integrada, ideal para flujos de trabajo de recuperación AI/ML

👎 Desventajas

  • Requiere una cuenta de SingleStore y una instancia de base de datos activa
  • Las instancias en la nube pueden generar costos según el nivel de uso
  • Menos común que MySQL/PostgreSQL, por lo que el LLM puede tener menos datos de entrenamiento para sintaxis específica de SingleStore

🔧 Herramientas expuestas (4 herramientas)

ToolCategoríaDescripción
list_databasesdiscoveryListar todas las bases de datos y esquemas disponibles
describe_tablediscoveryObtener el esquema y detalles de columnas de una tabla específica
manage_schemamanagementCrear, modificar o eliminar objetos de base de datos
execute_queryqueryEjecutar una consulta SQL contra la base de datos SingleStore

⚡ Instalación

Requisitos previos:

  • • python v3.10+
  • • SingleStore database credentials (host, port, user, password)
  • • API key requerida

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Configura las credenciales de conexión mediante variables de entorno (SINGLESTORE_HOST, SINGLESTORE_USER, SINGLESTORE_PASSWORD). Usa la herramienta execute_query para operaciones de lectura y escritura, y list_databases para descubrir esquemas disponibles antes de consultar.

🔄 Alternativas

Info rápida

Autor
SingleStore
Licencia
Apache-2.0
Runtime
Python 3.10+
Transporte
stdio
Categoría
database
Dificultad
Intermedio
Auto-hospedable
Auth
Docker
Versión
latest
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows