Token导航 LogoToken导航

MCP Server · 数据服务

Connectcloud MCP Server

This full functional MCP Server allows you to connect to any data source in Connect Cloud from Claude Desktop.

stdio官方级别未说明来源级核验工具 12@smithery/cli
数据分析数据管理TypeScriptClaudeClaude Desktop

快速开始

作者 / 组织
CDataSoftware
提供方
CDataSoftware
运行时
Node.js

工具数量

12

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

2 个

MCP.so

选型结论

Connectcloud MCP Server 属于数据服务类 MCP Server,公开资料标注 12 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx -y @smithery/cli install @CDataSoftware/connectcloud-mcp-server --client claude

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 12 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

🧠 CData Connect AI MCP 服务器

🚨 现在可在Connect AI中使用 🚨

Connect AI(原名Connect Cloud)现在内置了一个远程MCP服务器(使用Streamable HTTP传输类型)。 了解更多.

此项目仍然允许使用STDIO传输类型在本地安装/托管MCP服务器。

______________________________________________________________________

A. 模型上下文协议(MCP) 用于查询和管理数据的服务器 CData Connect AI这台服务器使人工智能代理能够使用SQL、元数据内省和过程执行来与数据进行交互。

______________________________________________________________________

✨ 特点

  • ✅ 在云连接的数据源上执行SQL查询
  • 🔄 执行批量操作(插入、更新、删除)
  • ⚙️ 执行存储过程
  • 📚 访问元数据(目录、模式、表、列)

______________________________________________________________________

🛠 先决条件

  • 版本18或更高版本
  • A. CData Connect Cloud(可译为“CData云端连接器”或根据具体语境简化为“CData云端服务”) 拥有API访问权限的账户
  • A. 个人访问令牌 (PAT) 用于身份验证

______________________________________________________________________

⚙️ 设置

通过Smithery进行安装

通过自动方式为Claude Desktop安装CData Connect AI MCP服务器 “Smithery”可以翻译为“铁匠铺”或“锻造工坊”。这个词汇来源于对“smith”(铁匠)的扩展,指的是进行金属加工、锻造等活动的工作场所:

npx -y @smithery/cli install @CDataSoftware/connectcloud-mcp-server --client claude

手动安装

  1. 克隆仓库
   git clone https://github.com/cdatasoftware/connectcloud-mcp-server.git
   cd connect-cloud-mcp-server
  1. 安装依赖项
   npm install
  1. 配置环境变量

创建一个 .env 包含以下内容的文件:

   CDATA_USERNAME=your_username
   CDATA_PAT=your_personal_access_token

   # Optional Configuration
   LOG_ENABLED=false
   LOG_LEVEL=info
   CDATA_URL=https://your-test-environment-url

   # Transport Configuration (default: http)
   TRANSPORT_TYPE=http  # or 'stdio' for terminal usage
   PORT=3000           # HTTP server port
   HOST=localhost      # HTTP server host

______________________________________________________________________

▶️ 运行服务器

开发模式

使用 ts-node 用于实时开发:

npm run dev

生产模式

构建并启动:

npm run build
npm start

HTTP传输端点

当使用HTTP传输(默认设置)运行时,服务器提供以下端点:

  • MCP 端点: http://localhost:3000/mcp - 主模型上下文协议端点
  • 直接终端(或 直接端点): http://localhost:3000/direct - 直接JSON-RPC端点,无会话管理
  • 宣言;表单(Manifest的常见中文翻译,具体根据上下文可能有所不同): http://localhost:3000/.well-known/mc/manifest.json - MCP发现清单

使用STDIO传输

要改用 STDIO 传输方式(用于终端/CLI 使用):

TRANSPORT_TYPE=stdio npm start

______________________________________________________________________

🔍 使用MCP Inspector进行测试

MCP Inspector 是一种可视化测试工具,它提供了网页用户界面(UI)和命令行界面(CLI)来测试 MCP 服务器。此项目完全支持该测试工具。

快速设置验证

运行安装验证脚本以确保所有配置均正确无误:

npm run validate:inspector

这将检查您的配置并提供详细的设置说明。

快速入门:使用Inspector

  1. 全局安装检查器 (可选但建议):
   npm install -g @modelcontextprotocol/inspector
  1. 启动带有Web用户界面的检查器:
   npm run inspector

这会打开一个网页界面,您可以在其中选择并测试不同的传输配置。

测试不同的传输方式

STDIO 传输
# Launch inspector with STDIO transport (starts server automatically)
npm run inspector:stdio
HTTP传输
# Start the server first
npm run dev:http

# Then in another terminal, launch inspector
npm run inspector:http
命令行测试
# Quick CLI testing with STDIO transport
npm run inspector:cli

# Test specific methods directly
npm run test:inspector

检查器配置

该项目包括一个 mcp-inspector.json 包含预配置服务器设置的配置文件:

  • connectcloud-stdio 翻译为中文是“云端连接-标准输入输出(或标准终端)”。不过,这里的“stdio”在计算机领域通常指的是“standard input and output”,即标准输入和输出,但在某些上下文中,尤其是在提到开发环境或工具时,它也可能泛指一个标准的终端或控制台界面。因此,根据具体语境,“connectcloud-stdio”可以灵活翻译为“云端连接的标准终端”或“云端连接的标准输入输出环境”STDIO传输方式,支持自动服务器启动
  • connectcloud-http(可译为“云端连接-HTTP”或根据具体语境简化为“云连接HTTP”)可流式传输的HTTP传输(需手动启动服务器)

可用的检查器脚本

脚本描述
npm run inspector启动带有服务器选择功能的检查员Web用户界面
npm run inspector:stdio启动带有STDIO传输的检查器
npm run inspector:http启动使用HTTP传输的检查器
npm run inspector:cli带STDIO传输的CLI模式
npm run test:inspector快速自动化测试

______________________________________________________________________

🧰 可用工具

🔹 数据操作

工具描述
queryData执行SQL查询
execData执行存储过程

🔹 元数据操作

工具描述
getCatalogs获取可用目录
getSchemas列出目录中的模式
getTables列出模式中的表
getColumns获取表的列元数据
getPrimaryKeys获取表的主键
getIndexes获取表的索引信息
getImportedKeys获取引用其他表的外键列
getExportedKeys检索来自表的外键列引用
getProcedures列出可用的程序
getProcedureParameters获取过程输入/输出参数

______________________________________________________________________

🤖 与大型语言模型(LLMs)的使用

此服务器兼容实现模型上下文协议的AI代理。

示例(TypeScript + MCP Agent)

const response = await agent.generateContent({
  tools: [
    {
      name: "queryData",
      parameters: {
        query: "SELECT * FROM Salesforce1.Salesforce.Account LIMIT 10"
      }
    }
  ]
});

______________________________________________________________________

🐳 在 Docker 中运行

构建镜像

docker build -t mcp/connectcloud:latest -f Dockerfile .

______________________________________________________________________

🧩 Claude 桌面集成

添加或编辑此配置到您的(系统/设置中) claude_desktop_config.json 在……之下 mcpServers 部分/章节:

🔹 来自 Docker
{
  "mcpServers": {
    "connect-cloud": {
      "command": "docker",
      "args": [
        "run", 
        "-i",
        "--rm",
        "--name", "connect-cloud-mcp",
        "-e", "CDATA_USERNAME",
        "-e", "CDATA_PAT",
        "mcp/connectcloud"
      ],
      "env": {
        "CDATA_USERNAME": "",
        "CDATA_PAT": ""
      }
    }
  }
}
通过Npx
{
  "mcpServers": {
    "connect-cloud": {
      "command": "npx",
      "args": [
        "-y",
        "@cdatasoftware/connectcloud-mcp-server"],
      "env": {
        "CDATA_USERNAME": "",
        "CDATA_PAT": ""
      }
    }
  }
}

______________________________________________________________________

📄 许可证

这个项目遵循以下许可协议: 麻省理工学院许可证(MIT License)。

工具与能力

工具数量

12

资源数量

0

提示词数量

0

能力标签

cloud-platformscdatamcp数据查询TypeScript本地部署数据管理AI代理

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 12 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Connectcloud MCP Server

MCP.so · 本页

12stdio有2 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Connectcloud MCP Server 怎么安装?

公开资料给出的安装命令是 npx -y @smithery/cli install @CDataSoftware/connectcloud-mcp-server --client claude,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Connectcloud MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Connectcloud MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Connectcloud MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Connectcloud MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP