
KDB-X MCP Server to query KDB-X data through natural language
概览
This server enables end users to query KDB-X data through natural language, providing production-grade resources, prompts, and tools for seamless data interaction. Built on an extensible framework with configurable templates, it allows for intuitive extension with custom integrations tailored to your specific needs. The server leverages a combination of curated resources, intelligent prompts, and robust tools to provide appropriate guardrails and guidance for both users and AI models interacting with KDB-X. The following table shows the install options for supported Operating Systems: The KDB-X MCP server can connect to one KDB Service - either KDB-X or KDB+, not both. \ The chosen KDB Service needs to be listening on a host and port that is accessible to the KDB-X MCP server.
README
以下为原文 README 节选,完整内容请查看原文。
KDB-X MCP Server
This server enables end users to query KDB-X data through natural language, providing production-grade resources, prompts, and tools for seamless data interaction.
Built on an extensible framework with configurable templates, it allows for intuitive extension with custom integrations tailored to your specific needs.
The server leverages a combination of curated resources, intelligent prompts, and robust tools to provide appropriate guardrails and guidance for both users and AI models interacting with KDB-X.
Table of Contents
- Supported Environments
- Prerequisites
- Quickstart
- Features
- KDB-X Setup
- MCP Server Installation
- Security Considerations
- Transport Options
- Command Line Tool
- Configure Embeddings
- MCP Client Configuration
- Prompts/Resources/Tools
- Development
- Testing
- Troubleshooting
- Useful Resources
Supported Environments
The following table shows the install options for supported Operating Systems:
| Primary OS | KDB-X | KDB+ | MCP Server | UV/NPX |
|---|---|---|---|---|
| Mac | ✅ Local | ✅ Local | ✅ Local | ✅ Local |
| Linux | ✅ Local | ✅ Local | ✅ Local | ✅ Local |
| WSL | ✅ Local | ✅ Local | ✅ Local | ✅ Local |
| Windows | ⚠️ WSL | ✅ Local | ⚠️ WSL | ✅ Local |
| Windows | ⚠️ WSL | ✅ Local | ✅ Local | ✅ Local |
| Windows | ⚠️ Remote Linux | ✅ Local | ✅ Local | ✅ Local |
The KDB-X MCP server can connect to one KDB Service - either KDB-X or KDB+, not both.
The chosen KDB Service needs to be listening on a host and port that is accessible to the KDB-X MCP server.
- KDB-X: Mac/Linux/WSL only (no native Windows support)
- KDB+: Windows/Mac/Linux/WSL
- MCP Server: UV required (Windows/Mac/Linux/WSL)
- UV: Required for running the MCP Server
- NPX: Required for streamable-http transport with Claude Desktop
- Stdio transport: Only works when your MCP Client and MCP Server are on same host
For details on MCP clients see MCP Client Configuration
Prerequisites
Before installing and running the KDB-X MCP Server, ensure you have met the following requirements:
- Cloned this repo
- A
KDB-X/KDB+Service listening on a host and port that will be accessible to the MCP Server- See examples - KDB-X Setup / KDB+ Setup
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →