MariaDB Reader MCP Server
Servidor MCP del lector MariaDB
Este proyecto es un servidor de Protocolo de Contexto de Modelo (MCP) para explorar e interactuar con bases de datos MariaDB. Este servidor proporciona herramientas que permiten a los asistentes de IA como Cline acceder a las bases de datos de MariaDB y consultar información.
función
Este servidor MCP proporciona las siguientes herramientas:
list_databases: Devuelve una lista de todas las bases de datos accesibles.list_tables: Devuelve una lista de todas las tablas en la base de datos especificada.Entrada:
database(cadena, obligatoria) - El nombre de la base de datos para la que se recuperará una lista de tablas.
get_table_schema: Devuelve el esquema (definición de columna) de la tabla especificada.aporte:
database(cadena, obligatoria) - El nombre de la base de datos a la que pertenece la tabla.table(cadena, obligatoria): el nombre de la tabla para la que se consultará el esquema.
query_table: recupera datos de una tabla especificada. De forma predeterminada, devuelve las primeras 100 filas.aporte:
database(cadena, obligatoria) - El nombre de la base de datos a la que pertenece la tabla.table(cadena, obligatoria) - El nombre de la tabla de la que se recuperarán los datos.limit(número, opcional) - El número máximo de filas a devolver (predeterminado: 100).
Related MCP server: MCP MariaDB Server
configuración
Para utilizar este servidor, debe clonar el repositorio de GitHub y registrar la información del servidor en el archivo de configuración de su cliente MCP (por ejemplo, la extensión VS Code). Este repositorio contiene un ejecutable prediseñado ( build/index.js ) que no requiere ningún paso de compilación separado.
Clonar repositorio: clona este repositorio en una ubicación de tu elección.
git clone https://github.com/moosin76/mcp_server_mariadb_reader.gitModificar el archivo de configuración de MCP:
Configuración de ejemplo:
{
"mcpServers": {
"mcp_server_mariadb_reader": {
"command": "node",
"args": ["<클론된 저장소 경로>/build/index.js"], // 클론된 저장소 내 build/index.js 파일 경로
"env": {
"MARIADB_HOST": "YOUR_DB_HOST", // MariaDB 호스트 주소
"MARIADB_PORT": "YOUR_DB_PORT", // MariaDB 포트 번호 (예: "3306")
"MARIADB_USER": "YOUR_DB_USER", // MariaDB 사용자 이름
"MARIADB_PASSWORD": "YOUR_DB_PASSWORD", // MariaDB 비밀번호
"MARIADB_DATABASE": "YOUR_DEFAULT_DB" // (선택) 기본 데이터베이스 이름
},
"disabled": false,
"autoApprove": []
}
// 다른 MCP 서버 설정...
}
}precaución:
Debe cambiar
<클론된 저장소 경로>a la ruta local donde realmente clonó el repositorio. (p. ej.C:/Users/YourUser/Documents/GitHub/mcp_server_mariadb_reader)Necesitará modificar la información de conexión de MariaDB en
envpara que coincida con su entorno real.
Desarrollo (al modificar el código fuente)
Este repositorio contiene los archivos compilados, por lo que no es necesario seguir los pasos a continuación para usar el servidor. Para modificar el código fuente (directorio src ) directamente y aplicar los cambios, siga estos pasos:
Instalación de dependencias (primera vez o al cambiar
package.json):npm installConstruir después de la corrección:
npm run buildEste comando compila el código TypeScript en el directorio
srcen código JavaScript enbuild.
(Opcional) Detectar cambios durante el desarrollo y compilar automáticamente:
npm run watch
Licencia
Este proyecto se distribuye bajo la licencia [Ingresar información de licencia].
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with MariaDB databases through standard SQL operations and advanced vector/embedding-based search. Supports database management, schema inspection, and semantic document storage and retrieval with multiple embedding providers.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with MariaDB databases through SQL operations and vector-based semantic search. Supports standard database queries, schema inspection, and optional embedding-powered document storage and retrieval.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with MariaDB databases through schema exploration, query execution, and database statistics. Includes security features like read-only mode, parameterized queries, and connection pooling with support for both JSON and Markdown output formats.
- AlicenseBqualityCmaintenanceEnables AI assistants to securely interact with MariaDB and MySQL databases using granular per-connection read/write permissions and transaction support. It allows users to manage multiple database connections, explore schemas, and execute controlled SQL queries through a standardized interface.6155MIT
Related MCP Connectors
Explore, query, and inspect SQLite databases with ease. List tables, preview results, and view det…
Connect to PlanetScale databases, branches, schema, query insights, and execute SQL
Read-only MCP server for Muovi, Argentina's trust-first local services marketplace (6 tools).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/moosin76/mcp_server_mariadb_reader'
If you have feedback or need assistance with the MCP directory API, please join our Discord server