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 для отладки:
Признание
Реализация этой библиотеки была вдохновлена следующими двумя репозиториями и включает их код, за что мы выражаем нашу благодарность:
Спасибо!
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Реализация сервера Model Context Protocol, которая позволяет помощникам на базе искусственного интеллекта безопасно взаимодействовать с GreptimeDB, что позволяет им исследовать схему базы данных, считывать данные и выполнять SQL-запросы через контролируемый интерфейс.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables secure and structured interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries with controlled access.Last updated -20PythonMIT License
- 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
- -security-license-qualityA Model Context Protocol server that enables AI assistants to securely interact with ClickHouse databases, supporting table exploration and SQL query execution through a controlled interface.Last updated -6PythonApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to securely interact with OceanBase databases by listing tables, reading data, and executing SQL queries through a controlled interface.Last updated -12PythonApache 2.0