servidor greptimedb-mcp
Una implementación de servidor de Protocolo de contexto de modelo (MCP) para GreptimeDB .
Este servidor proporciona a los asistentes de IA una forma segura y estructurada de explorar y analizar bases de datos. Les permite listar tablas, leer datos y ejecutar consultas SQL a través de una interfaz controlada, lo que garantiza un acceso responsable a la base de datos.
Estado del proyecto
Este es un proyecto experimental en desarrollo. No se han abordado específicamente los problemas de seguridad y privacidad de los datos, por lo que se recomienda usarlo con precaución.
Capacidades
list_resources
para listar tablasread_resource
para leer datos de la tablalist_tools
para enumerar herramientascall_tool
para ejecutar un SQLlist_prompts
para enumerar las indicacionesget_prompt
para obtener el mensaje por nombre
Instalación
Configuración
Establezca las siguientes variables de entorno:
O mediante argumentos de línea de comandos:
--host
el host de la base de datos,localhost
por defecto,--port
el puerto de la base de datos, debe ser el puerto del protocolo MySQL,4002
por defecto,--user
el nombre de usuario de la base de datos, vacío por defecto,--password
la contraseña de la base de datos, vacía por defecto,--database
el nombre de la base de datos,public
por defecto.
Uso
Integración de escritorio de Claude
Configure el servidor MCP en el archivo de configuración de Claude Desktop:
Sistema operativo Mac
Ubicación: ~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas
Ubicación: %APPDATA%/Claude/claude_desktop_config.json
Licencia
Licencia MIT: consulte el archivo LICENSE.md para obtener más detalles.
Contribuir
Prerrequisitos
- Python con el gestor de paquetes
uv
- Instalación de GreptimeDB
- Dependencias del servidor MCP
Desarrollo
Utilice MCP Inspector para depurar:
Reconocimiento
La implementación de esta biblioteca se inspiró en los siguientes dos repositorios e incorpora su código, por lo que expresamos nuestra gratitud:
¡Gracias!
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Una implementación de servidor de protocolo de contexto de modelo que permite a los asistentes de IA interactuar de forma segura con GreptimeDB, lo que les permite explorar el esquema de la base de datos, leer datos y ejecutar consultas SQL a través de una interfaz controlada.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables secure interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface.Last updated -1108PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables AI assistants to interact with MySQL databases by executing SQL queries and checking database connectivity.Last updated -TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server implementation that enables AI assistants to execute SQL queries and interact with SQLite databases through a structured interface.Last updated -6TypeScriptMIT License
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -16TypeScript