Token导航 LogoToken导航TokenDH.com
Kdb MCP Gemini logo
数据服务未说明官方级别未说明来源级核验

Kdb MCP Gemini

MCP Server

通过自然语言查询高性能时间序列数据库KDB+的集成服务。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
金融数据Python数据分析自然语言处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Senthilvadivel-20

提供方

Senthilvadivel-20

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🚀 KDB+/Gemini MCP服务器集成

此存储库提供了一个分步指南,用于设置连接高性能时间序列数据库的模型上下文协议(MCP)服务器 KDB+ (或 KDB-X)具有自然语言能力 谷歌双子座 通过Gemini CLI。

配置后,您可以使用终端上的Gemini CLI使用自然语言查询您的KDB+数据库(例如,“给我AAPL的最新价格”,“总结我的交易活动”)。

______________________________________________________________________

📋 先决条件

确保您的Linux环境已安装并配置了以下内容:

  1. KDB-X/KDB+: KDB-X或KDB+的运行实例 s.k 已加载包(或等效的SQL接口)。
  2. 已克隆存储库: 您已经克隆了此存储库,其中应包含必要的MCP服务器代码(例如 qmcp 服务器或自定义FastMCP实现)。
  3. Python 3.8+
  4. UV(推荐包装管理器):
   curl -LsSf [https://astral.sh/uv/install.sh](https://astral.sh/uv/install.sh) | sh
   # Ensure the installation directory (~/.local/bin) is in your PATH.
   export PATH="$HOME/.local/bin:$PATH"
  1. Node.js和Gemini CLI: Gemini CLI需要Node.js。 强烈建议使用节点v20或更高版本 为了与现代依赖完全兼容。
   npm install -g @google/gemini-cli
  1. Gemini API密钥: 获取密钥并准备将其设置为环境变量。

- 获取密钥: https://aistudio.google.com/u/0/api-keys

______________________________________________________________________

⚙️ 设置程序

1.启动KDB会话

启动您的KDB-X或KDB+服务器,并确保它正在侦听端口 5000 (-p 5000).加载您的数据库和任何必要的SQL接口包(例如。, s.k).

q -p 5000

Verification (Inside the q session): Ensure you can query your data using a SQL interface.

q)s)SELECT * FROM TRADE LIMIT 10
time                                     sym  price    size
------------------------------------------------------------
2017.12.09D14:36:36.584022272 AAPL 64.11941 12
2000.05.20D02:48:12.018162648 MSFT 17.24467 40
...
q)

2.配置Gemini CLI以实现流式HTTP

Gemini CLI需要知道如何连接到作为持久HTTP服务运行的KDB MCP服务器(流式HTTP传输非常可靠)。

mkdir-p~/双子座 nano~/.ggemini/settings.json

*将以下JSON配置粘贴到~/.ggemini/settings.JSON中。此命令将告诉Gemini CLI在何处查找服务器(在下一步中在端口8000上运行)。*

{ “mcp”:{ “服务器”:\ { “名称”:“kdb-x-finance”, “description”:“用于时间序列和向量搜索的KDB-X金融数据服务器。”, “命令”:“npx”, “args”:\[ “可流式传输的http客户端”, “--url”, "[http://127.0.0.1:8000" \] } \] } }

3.设置API密钥

Gemini CLI必须能够访问API密钥,该密钥通常设置为终端会话中的环境变量。

export GEMINI_API_KEY=“YOUR_API_KEY_HERE”

4.运行KDB MCP服务器

双子座

KDB MCP Gemini CLI

目录标签

目录标签

金融数据Python数据分析自然语言处理时间序列数据库本地部署

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP