跳到主要内容
版本:Nightly

Model Context Protocol (MCP)

实验性功能

GreptimeDB MCP Server 目前处于实验阶段并在积极开发中。API 和功能可能会在没有通知的情况下发生变化。请在生产环境中谨慎使用。

GreptimeDB MCP Server 提供了模型上下文协议的实现,使 Claude 等 AI 助手能够安全地探索和分析您的 GreptimeDB 数据库。

查看我们的演示视频和文章,了解 MCP Server 的实际应用效果,更直观地理解其功能。

什么是 MCP?

模型上下文协议(MCP)是一种标准协议,允许 AI 助手与外部数据源和工具进行交互。通过 GreptimeDB MCP Server,您可以让 AI 助手实现:

  • 列出和探索数据库表
  • 读取表数据和模式
  • 执行 SQL 查询
  • 通过自然语言分析时序数据

安装

使用 pip 安装 GreptimeDB MCP Server:

pip install greptimedb-mcp-server

配置

MCP 服务器可以通过环境变量或命令行参数进行配置。主要配置选项包括:

  • 数据库连接设置(主机、端口、用户名、密码)
  • 数据库名称
  • 时区设置

示例:Claude Desktop 集成

要与 Claude Desktop 集成,请在您的 claude_desktop_config.json 中添加以下配置:

{
"mcpServers": {
"greptimedb": {
"command": "python",
"args": ["-m", "greptimedb_mcp_server"],
"env": {
"GREPTIMEDB_HOST": "localhost",
"GREPTIMEDB_PORT": "4002",
"GREPTIMEDB_USERNAME": "your_username",
"GREPTIMEDB_PASSWORD": "your_password",
"GREPTIMEDB_DATABASE": "your_database"
}
}
}
}

了解更多

有关详细的配置选项、高级用法和故障排除,请参阅 GreptimeDB MCP Server 文档

备注

GreptimeDB MCP Server 是一个仍在开发中的实验性项目。在处理敏感数据时请谨慎使用。