自然语言查询数据库服务

GenesisDB MCP Server 是一个模型上下文协议(MCP)服务器,为AI客户端提供对GenesisDB事件的访问,支持自然语言查询数据库。

  • by genesisdb-io
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 genesisdb-io/genesisdb-io-mcp-server

使用说明

GenesisDB MCP服务器(预览版)

预览版本: 这是GenesisDB MCP服务器的早期版本。在稳定的1.0版本之前,特性和API结构可能会发生变化。

一种模型上下文协议(MCP)服务器,为AI客户端提供对GenesisDB事件的访问。此服务器允许对您的GenesisDB实例进行自然语言查询,允许提出“系统中有多少用户?”或“我们上周有多少订单?”等问题

安装

下载MCP服务器

下载GenesisDB MCP服务器(预览版):macOS(苹果硅)

下载GenesisDB MCP服务器(预览版):macOS(英特尔)

下载GenesisDB MCP服务器(预览版):Linux(AMD64)

下载GenesisDB MCP服务器(预览版):Linux(ARM64)

使用Claude Desktop进行配置

将此服务器添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "genesisdb": {
      "command": "/path/to/genesisdb-mcp-server",
      "env": {
        "GENESISDB_HOST": "http://localhost:8080",
        "GENESISDB_AUTH_TOKEN": "your-bearer-token"
      }
    }
  }
}

查询示例

一旦配置了AI客户端,您可以问以下问题:

  • “有多少用户登录到系统?”
  • “上周我们有多少订单?”
  • 显示客户XYZ的所有事件(Show me all events for customer XYZ)
  • “数据库中存在哪些事件类型?”

特性

  • 查询事件:按类型、时间范围和主题模式搜索事件
  • 统计事件:获取按类型分组的事件计数
  • 列出事件类型:发现数据库中所有可用的事件类型
  • 按主题获取事件:检索特定实体/主题的所有事件

许可证

麻省理工学院

作者

  • 电子邮件:mail@genesisdb.io
  • 网址:https://www.genesisdb.io
  • 文件:https://docs.genesisdb.io