Skills Agentes

MCP Toolbox for Databases

googleapismcp-toolbox

Conecta `mcp-toolbox-for-databases` a Claude y consulta PostgreSQL, MySQL, BigQuery, Spanner, MongoDB o Redis con herramientas listas o personalizadas.

stdiohttp
Estrellas
16.5k

del repositorio

Actualizado
hace 4 días

último commit

Herramientas
2

expuestas al agente

Transporte
stdio · http

cómo conecta

Forks
1.7k
Issues
315

abiertos

Instalación

npx -y @toolbox-sdk/server --prebuilt=postgres --stdio

Qué es MCP Toolbox for Databases

MCP Toolbox for Databases es un servidor MCP de código abierto que actúa de puente entre agentes de IA, IDEs y aplicaciones y tus bases de datos. Cumple dos funciones: como servidor listo para usar ofrece herramientas genéricas predefinidas (como list_tables o execute_sql) para explorar esquemas y consultar datos en lenguaje natural desde Gemini CLI, Claude Code, Codex u otros clientes MCP; y como framework permite definir tus propias herramientas mediante un archivo tools.yaml, con fuentes de datos, consultas SQL estructuradas, toolsets y prompts personalizados.

Soporta un abanico amplio de bases de datos: AlloyDB, BigQuery, Cloud SQL, Spanner, Firestore, PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Redis, Elasticsearch, CockroachDB, ClickHouse, Couchbase, Neo4j, Snowflake y Trino, entre otras. Incluye pooling de conexiones, autenticación integrada (IAM), observabilidad con OpenTelemetry y una UI interactiva para probar herramientas.

Se instala como paquete npx, binario, contenedor Docker, Homebrew o compilando desde el código fuente en Go, y se ejecuta apuntando a un archivo de configuración tools.yaml. También ofrece SDKs cliente en Python, JavaScript/TypeScript y Go para integrarlo con LangChain, LlamaIndex, Genkit o ADK.

Qué le permite hacer a tu agente

  • Expone herramientas predefinidas para explorar esquemas y ejecutar consultas SQL contra decenas de bases de datos
  • Permite definir herramientas, fuentes de datos, toolsets y prompts personalizados mediante un archivo tools.yaml
  • Ofrece una UI interactiva para probar herramientas y toolsets con parámetros autorizados
  • Emite trazas y métricas vía OpenTelemetry para observabilidad de extremo a extremo
  • Genera Agent Skills a partir de toolsets, instalables en Gemini CLI

Úsalo cuando

  • Quieres que tu IDE o agente consulte y explore bases de datos empresariales en lenguaje natural sin escribir código repetitivo
  • Necesitas construir herramientas de producción seguras con consultas estructuradas o búsqueda semántica sobre tus datos
  • Buscas integrar acceso a bases de datos en agentes construidos con ADK, LangChain, LlamaIndex o clientes MCP personalizados

Herramientas que expone

Los nombres que el agente ve al conectarse.

  • list_tables
  • execute_sql

Detalles

Publicado por
googleapis
Categoría
Bases de datos
Licencia
Apache-2.0
Versión
v1.8.0
Transporte
stdio, http

Etiquetas

  • bases-de-datos
  • sql
  • agentes-ia
  • postgresql
  • bigquery
  • observabilidad

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Bases de datos

Conecta agentes de IA a Graphiti, un motor de grafos de contexto temporal, para que puedan guardar y consultar hechos que cambian con el tiempo.

Último commit
hace 5 días
Credenciales
bases de datos

Convex

12.6k

Conecta con Convex, la base de datos reactiva de código abierto, para consultar datos y ejecutar lógica de negocio con consistencia fuerte desde funciones TypeScript.

Último commit
hace 6 días
bases de datos

LanceDB

11.5k

Conecta al agente con LanceDB, una base de datos vectorial embebida para búsqueda multimodal, permitiendo consultas por vector, texto completo o SQL sobre datos locales o en la nube.

Último commit
hace 4 días
bases de datos

Ver toda la categoría →