聊天客户端

一个用于CData Connect MCP Server的极简聊天客户端,支持通过OpenAI进行数据库查询和管理。

  • by CDataSoftware
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 CDataSoftware/openai-mcp-client

使用说明

CData MCP聊天客户端

使用OpenAI的CData Connect MCP服务器的最小聊天客户端。

设置

  1. 安装依赖项:
pip install -r requirements.txt
  1. 配置环境:
cp .env.example .env
# Edit .env with your credentials:
# - OPENAI_API_KEY: Your OpenAI API key
# - MCP_USERNAME: CData Connect username
# - MCP_PASSWORD: CData Connect PAT token
  1. 运行:
python client.py

用法

连接后,您可以:

  • 列出可用数据库:“显示所有目录”
  • 探索模式:“SQL2中有哪些模式?”
  • 查看表:“列出dbo架构中的表”
  • 运行SQL查询:“从客户中选择前10名”
  • 键入“exit”退出

文件

  • client.py -主聊天界面
  • mcp_client/ -MCP协议实现
  • .env -您的配置(从.env.example创建)