Token导航 LogoToken导航

MCP Server · 开发工具

Circuitry MCP Server

为AI编码代理提供可视化工作流和图表平台的访问能力,支持代码节点创建、流程图理解和生成等功能。

stdio官方级别未说明来源级核验工具 18@circuitry/mcp-server
TypeScriptClaude工作流自动化WindsurfCline

快速开始

作者 / 组织
circuitry-dev
提供方
circuitry-dev
运行时
Node.js

工具数量

18

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

Circuitry MCP Server 属于开发工具类 MCP Server,公开资料标注 18 个工具,通过stdio 本地进程接入,适配 Claude、Windsurf、Cline,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

仅本地运行

安装与配置

安装命令

npx @circuitry/mcp-server setup

客户端配置示例

{
  "mcpServers": {
    "circuitry-mcp-server": {
      "command": "npx",
      "args": [
        "@circuitry/mcp-server",
        "setup"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

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

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

@电路/mcp服务器

MCP(模型上下文协议)服务器,允许AI编码代理访问 电路 -可视化工作流程和图表平台。

它做什么

  • 可视化代码:使用双向同步从项目文件创建代码节点
  • 理解图表:AI代理可以理解用户绘制的流程图和图表
  • 创建流程图:通过Circuitry的聊天代理生成可视化流程图
  • 数据可视化:从代码分析创建电子表格和图表

先决条件

  1. 电路服务器 -下载自 电路.dev/下载
  2. Node.js 18+
  3. 兼容MCP的AI客户端 (克劳德代码、游标、VS代码、Gemini CLI等)

设置

1.安装和配置电路服务器

  1. 下载 电路服务器 从 电路.dev/下载
  2. 启动应用程序(出现在系统托盘中)
  3. 单击托盘图标→ 服务器→ 偏好
  4. 点击 “生成新的访问密钥”
  5. 复制密钥——下一步你需要它

2.运行MCP安装程序(必需)

npx @circuitry/mcp-server setup

这将提示您输入:

  • EServer地址 --按Enter键作为默认值(http://localhost:3030)
  • 访问密钥 --粘贴上面生成的密钥

这会将您的凭据存储在 ~/.circuitry/mcp-config.json.

3.添加到您的AI客户端

克劳德代码
claude mcp add circuitry npx @circuitry/mcp-server

或手动添加到 ~/.claude/config.json:

{
  "mcpServers": {
    "circuitry": {
      "command": "npx",
      "args": ["-y", "@circuitry/mcp-server"]
    }
  }
}
光标

设置→ MCP → 添加新的MCP服务器:

{
  "mcpServers": {
    "circuitry": {
      "command": "npx",
      "args": ["-y", "@circuitry/mcp-server"]
    }
  }
}
VS代码/副本
code --add-mcp '{"name":"circuitry","command":"npx","args":["-y","@circuitry/mcp-server"]}'
Gemini CLI
gemini mcp add circuitry npx @circuitry/mcp-server
Cline/Windsurf

使用上述标准格式添加到MCP配置中。

4.重新启动客户端

重新启动AI客户端以加载MCP服务器。

用法示例

可视化代码文件

You: Show me the auth files as code nodes in Circuitry

Agent: I'll create code nodes from your auth files...
Done! Created 4 code nodes:
- auth/login.ts
- auth/logout.ts
- auth/middleware.ts
- auth/types.ts

Changes sync bidirectionally with your source files.

了解用户绘制的流程

You: I've drawn a flow of how I think the auth should work

Agent: I'll analyze your flow in Circuitry...

I can see you've drawn a 5-node authentication flow:
1. Start → Login Form
2. Login Form → Validate Credentials
3. Validate Credentials → branches to Success/Failure
...

创建流程图

You: Create a flowchart showing the error handling flow

Agent: I'll ask Circuitry's agent to create this flowchart...

Done! Created a flowchart with 7 nodes showing:
- Error detection
- Classification (runtime vs validation)
- Logging paths
- User notification
- Recovery options

可用工具

连接

工具说明
circuitry.status检查连接状态
circuitry.connect请求连接(显示权限对话框)

工作流理解

工具说明
workflow.getActive获取当前可见的工作流信息
workflow.getStructure获得简化的工作流程结构
workflow.resolveFlow将用户引用(“此流”)解析为节点ID
workflow.getNodeSummary获取简化的节点详细信息

节点操作

工具说明
nodes.list列出工作流中的所有节点
nodes.get按ID获取节点
nodes.update更新节点配置
nodes.delete删除节点

代码节点

工具说明
code.create创建代码节点(从同步的文件路径,或名称+内容)
code.createBatch从文件创建多个代码节点
code.setCode更新代码内容(如果适用,同步到源代码)

图纸节点

工具说明
sheet.create使用数据创建电子表格节点
sheet.setData替换工作表数据

代理委托

工具说明
agent.chat向Circuitry的聊天代理发送消息
agent.createFlowchart请代理创建流程图
agent.poll代理响应轮询(异步)

配置

配置文件

地点: ~/.circuitry/mcp-config.json

{
  "eserverUrl": "http://localhost:3030",
  "accessKey": "your-key-here",
  "configured": true
}

环境变量

变量描述
CIRCUITRY_ESERVER_URL覆盖EServer URL
CIRCUITRY_ACCESS_KEY覆盖访问密钥

命令

# Run setup wizard
npx @circuitry/mcp-server setup

# Check current configuration
npx @circuitry/mcp-server status

故障排除

“无法连接到EServer”

  1. 检查EServer是否正在运行:在系统托盘中查找电路图标
  2. 启动电路服务器:从下载 电路.dev/下载
  3. 验证URL:运行 npx @circuitry/mcp-server status

“无效的访问密钥”

  1. 创建新密钥:电路服务器→ 偏好→ 生成新的访问密钥
  2. 重新运行安装程序: npx @circuitry/mcp-server setup

“未连接电路浏览器客户端”

  1. 开放式电路:确保Circuity应用程序已打开
  2. 刷新:尝试刷新电路页面

发展

# Clone and install
git clone https://github.com/circuitry-dev/circuitry-mcp-server.git
cd circuitry-mcp-server
npm install

# Build
npm run build

# Test locally
npx tsx src/index.ts setup
npx tsx src/index.ts status

要测试本地更改,请将MCP配置指向构建的输出:

{
  "mcpServers": {
    "circuitry": {
      "command": "node",
      "args": ["/path/to/circuitry-mcp-server/dist/index.js"]
    }
  }
}

许可证

麻省理工学院

链接

工具与能力

工具数量

18

资源数量

0

提示词数量

0

能力标签

可视化编程TypeScript本地部署AI辅助开发工作流自动化代码可视化流程图生成

支持客户端

ClaudeWindsurfCline

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

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

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

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

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

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

18stdio有2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Circuitry MCP Server 怎么安装?

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

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

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

Circuitry MCP Server 收费吗?

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

Circuitry MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Circuitry MCP Server 支持哪些客户端?

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

来源信息

继续浏览同类 MCP