greptimedb-mcp-сервер
Реализация сервера Model Context Protocol (MCP) для GreptimeDB .
Этот сервер предоставляет помощникам ИИ безопасный и структурированный способ исследования и анализа баз данных. Он позволяет им перечислять таблицы, читать данные и выполнять SQL-запросы через контролируемый интерфейс, обеспечивая ответственный доступ к базе данных.
Статус проекта
Это экспериментальный проект, который все еще находится в стадии разработки. Вопросы безопасности данных и конфиденциальности не были специально рассмотрены, поэтому используйте его с осторожностью.
Возможности
list_resourcesдля вывода списка таблицread_resourceдля чтения данных таблицыlist_toolsдля вывода списка инструментовcall_toolдля выполнения SQLlist_promptsдля вывода списка подсказокget_promptдля получения приглашения по имени
Установка
Конфигурация
Установите следующие переменные среды:
Или через аргументы командной строки:
--hostхост базы данных, по умолчаниюlocalhost,--portпорт базы данных, должен быть портом протокола MySQL, по умолчанию4002,--userимя пользователя базы данных, по умолчанию пусто,--passwordпароль базы данных, по умолчанию пустой,--databaseимя базы данных, по умолчаниюpublic.
Использование
Интеграция рабочего стола Клода
Настройте сервер MCP в файле конфигурации Claude Desktop:
MacOS
Расположение: ~/Library/Application Support/Claude/claude_desktop_config.json
Окна
Расположение: %APPDATA%/Claude/claude_desktop_config.json
Лицензия
Лицензия MIT — подробности см. в файле LICENSE.md.
Способствовать
Предпосылки
Python с менеджером пакетов
uvУстановка GreptimeDB
Зависимости сервера MCP
Разработка
Используйте MCP Inspector для отладки:
Признание
Реализация этой библиотеки была вдохновлена следующими двумя репозиториями и включает их код, за что мы выражаем нашу благодарность:
Спасибо!
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Реализация сервера Model Context Protocol, которая позволяет помощникам на базе искусственного интеллекта безопасно взаимодействовать с GreptimeDB, что позволяет им исследовать схему базы данных, считывать данные и выполнять SQL-запросы через контролируемый интерфейс.
Related Resources
Related MCP Servers
- -security-license-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 -7MIT License
- -security-license-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 -361
- -security-license-qualityA Model Context Protocol server that enables AI assistants to securely interact with Apache IoTDB databases through a controlled interface for listing tables, reading data, and executing SQL queries.
- -security-license-qualityA Model Context Protocol server that provides AI assistants with comprehensive access to SQL databases, enabling schema inspection, query execution, and database operations with enterprise-grade security.Last updated -12MIT License