AnalyticDB para el servidor MCP de MySQL
El servidor MCP de AnalyticDB para MySQL funciona como una interfaz universal entre los agentes de IA y las bases de datos de AnalyticDB para MySQL . Permite una comunicación fluida entre ambos, lo que ayuda a los agentes de IA a recuperar metadatos de la base de datos de AnalyticDB para MySQL y a ejecutar operaciones SQL.
1. Configuración del cliente MCP
Modo 1: Uso de archivo local
Descargar el repositorio de GitHub
Integración MCP
Agregue la siguiente configuración al archivo de configuración del cliente MCP:
Modo 2: Uso del modo PIP
Instalación
Instale MCP Server utilizando el siguiente paquete:
Integración MCP
Agregue la siguiente configuración al archivo de configuración del cliente MCP:
2. Desarrolle su propio servidor AnalyticDB para MySQL MCP
Si desea desarrollar su propio AnalyticDB para MySQL MCP Server, puede instalar los paquetes de dependencia de Python utilizando el siguiente comando:
- Descargue el código fuente de GitHub .
- Instalar el administrador de paquetes uv .
- Instale Node.js que proporciona una herramienta de paquete de nodos cuyo nombre es
npx
- Instale las dependencias de Python en el directorio raíz del proyecto usando el siguiente comando:
- Si desea depurar el servidor mcp localmente, puede iniciar un Inspector MCP usando el siguiente comando:
3. Introducción a los componentes de AnalyticDB para MySQL MCP Server
Herramientas
execute_sql
: ejecuta una consulta SQL en el clúster AnalyticDB para MySQLget_query_plan
: Obtener el plan de consulta para una consulta SQLget_execution_plan
: obtiene el plan de ejecución real con estadísticas de tiempo de ejecución para una consulta SQL
Recursos
Recursos integrados
adbmysql:///databases
: obtiene todas las bases de datos en el análisis para el clúster MySQL
Plantillas de recursos
adbmysql:///{schema}/tables
: Obtener todas las tablas en una base de datos específicaadbmysql:///{database}/{table}/ddl
: Obtener el script DDL de una tabla en una base de datos específicaadbmysql:///{config}/{key}/value
: Obtener el valor de una clave de configuración en el clúster
Indicaciones
No proporcionado en el momento actual.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Una interfaz universal que permite a los agentes de IA comunicarse sin problemas con las bases de datos MySQL de Adb, lo que les permite recuperar metadatos de la base de datos y ejecutar operaciones SQL.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables AI models to interact with MySQL databases through a standardized interface.Last updated -564661JavaScriptMIT License
- AsecurityFlicenseAqualityEnables AI models to perform MySQL database operations through a standardized interface, supporting secure connections, query execution, and comprehensive schema management.Last updated -73522JavaScript
- -securityAlicense-qualityA server that enables AI models to interact with MySQL databases through a Model Control Protocol, providing tools for table creation, schema inspection, query execution, and data retrieval.Last updated -20PythonMIT License
Hologres MCP Serverofficial
AsecurityAlicenseAqualityA universal interface that enables AI Agents to communicate with Hologres databases, allowing them to retrieve database metadata and execute SQL operations.Last updated -618PythonApache 2.0