Connector guide3-minute readEN · DE · IT

Cómo Conectar Bases de Datos a Servidores MCP

Conecta bases de datos PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite y MongoDB directamente a MCP. Permite que los agentes de IA consulten datos utilizando lenguaje natural.

HCBy HelpCode teamActualizado 3 min read Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • GDPR & SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Summary

Conecta bases de datos PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite y MongoDB directamente a MCP. Permite que los agentes de IA consulten datos utilizando lenguaje natural.

Acceso Directo a Bases de Datos para Agentes de IA

En lugar de construir APIs REST sobre tus bases de datos, AnythingMCP se conecta directamente a tu base de datos y la expone como herramientas MCP. Los agentes de IA pueden consultar datos utilizando lenguaje natural.

Bases de Datos Soportadas

Base de DatosEstadoModo de Acceso
PostgreSQLSoportadoSolo lectura
MySQLSoportadoSolo lectura
MariaDBSoportadoSolo lectura
Microsoft SQL ServerSoportadoSolo lectura
OracleSoportadoSolo lectura
SQLiteSoportadoSolo lectura
MongoDBSoportadoSolo lectura

Importante: Todos los conectores de bases de datos en AnythingMCP son solo lectura por diseño. Esto asegura que los agentes de IA no puedan modificar o eliminar datos accidentalmente.

Herramientas Autogeneradas

Cuando creas un conector de base de datos, AnythingMCP genera automáticamente tres herramientas:

HerramientaDescripción
get_database_schemaDevuelve el esquema de la base de datos (tablas, columnas, tipos)
get_example_queriesSugiere consultas de ejemplo basadas en el esquema
execute_queryEjecuta una consulta de solo lectura (SELECT/buscar solo, máximo 1000 filas)

Guía Paso a Paso

Paso 1: Desplegar AnythingMCP

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 2: Crear un Conector de Base de Datos

Abre el panel de control de AnythingMCP en http://localhost:3000 y crea un nuevo conector de base de datos. Selecciona tu tipo de base de datos (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite o MongoDB) y proporciona los detalles de conexión.

Paso 3: Configurar la Conexión

Ingresa tu host de base de datos, puerto, credenciales y nombre de la base de datos. Para bases de datos SQL (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite), el conector utilizará solo consultas SQL SELECT. Para MongoDB, solo se permiten operaciones find.

Paso 4: Probar la Conexión

Utiliza el panel de control para verificar la conexión y revisar el esquema autodescubierto. La herramienta get_database_schema mostrará todas las tablas y columnas disponibles.

Paso 5: Conectar a Agentes de IA

{
  "mcpServers": {
    "my-database": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Límites de Consulta

  • Bases de datos SQL (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite): Solo se permiten declaraciones SELECT
  • MongoDB: Solo se permiten operaciones find
  • Límite de filas: Máximo 1000 filas por consulta
  • Sin operaciones de escritura: INSERT, UPDATE, DELETE, DROP están bloqueadas

Casos de Uso de Agentes de IA

  • "Muéstrame todos los pedidos del mes pasado con un total superior a $500"
  • "¿Cuáles son los 10 productos principales por ingresos?"
  • "¿Cuántos nuevos usuarios se registraron esta semana?"
  • "Lista todos los clientes de Alemania"

Mejores Prácticas de Seguridad

  1. Usa un usuario de base de datos de solo lectura — Crea un usuario dedicado con permisos solo para SELECT
  2. Restringe las tablas accesibles — Solo expón tablas que sean seguras para el acceso de IA
  3. Conexiones SSL — Siempre utiliza conexiones encriptadas en producción
  4. Restricciones de red — Limita el acceso a la base de datos a la IP del servidor AnythingMCP

Próximos Pasos

¿Te ha sido útil esta guía?

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Guías relacionadas

GR
connectors

Georgian Railway MCP Server — horarios, plazas y tarifas para agentes de IA

Consulta los trenes de los Ferrocarriles de Georgia desde cualquier agente de IA vía MCP. Estaciones, horarios, plazas disponibles y tarifas en GEL. Adaptador gratuito en AnythingMCP — sin cuenta ni clave API.

connectors

Cómo convertir Amazon Seller Central en un servidor MCP (SP-API)

Conecta Amazon Seller Central a cualquier agente de IA a través de MCP. Consulta pedidos, inventario FBA, ofertas de buy-box, tarifas e informes a través de la API oficial de Selling Partner — sin claves de AWS, sin código.

connectors

Clockify a MCP — Pilota Clockify desde cualquier agente IA

Manage Clockify (time tracking, projects, tasks, clients, tags, workspace users, reports) from any AI agent. 18 tools, X-Api-Key auth.

connectors

Asana a MCP — Pilota Asana desde cualquier agente IA

Asana REST API — tasks, projects, sections, milestones, users, teams. Triage assignment, change due dates, query workload, scan project status updates. PAT auth.

connectors

GitHub a MCP — Pilota GitHub desde cualquier agente IA

GitHub REST + GraphQL — repos, issues, PRs, actions, search, code review, security advisories. Read/write across the user, org, and enterprise scopes via a fine-grained PAT.

connectors

Jira a MCP — Pilota Jira desde cualquier agente IA

Atlassian Jira Cloud REST v3 — JQL search, issue CRUD + transitions, sprint & board management, project metadata, comment / attachment workflows. Basic-auth via API token.