开源 · MCP 服务器

你的 AI 代理,即刻成为 BCI 工程师。

nimbus-mcp 将 Claude Code、Cursor 和 Claude Desktop 接入 Nimbus Studio。构建和验证 EEG 流水线、发起实验批次、串流实时会话、校准个人分类器 — 全部在终端对话中完成。

$ uvx nimbus-mcp login
✓ token saved → ~/.nimbus/credentials.json · plan: pro

$ claude mcp add nimbus -- python -m nimbus_mcp
✓ connected · 39 tools

> benchmark motor imagery on BNCI2014-001,
  then sweep 5 configurations
● catalog.leaderboard → experiment.run ×5 → done
  mean accuracy 0.71 ± 0.04 · artifacts saved to project
39
覆盖完整工作流的 MCP 工具
25
单次实验批次可运行的 run 数
3
开箱即支持的代理客户端

一条提示词,一整轮实验。

you

›在 BNCI2014-001 上跑运动想象流水线基准,告诉我哪个最好。

● catalog.leaderboard --dataset BNCI2014-001
● catalog.templates --paradigm motor_imagery
● experiment.run --configs 5
✓ aggregated metrics → project
基线
0.71
csp_ldariemanneegnetxdawnfilter_bank
你将得到

5 条流水线的排行榜:最优配置精度 0.71 ± 0.04,产物和指标已自动存入你的项目。

工作原理

代理客户端Claude CodeCursorClaude DesktopMCP SERVERnimbus-mcp39 个工具 · stdio + HTTPNimbus Studio云端或桌面后端实时脑电project.save人工审查

从 pip 到第一条流水线

01 · 安装
$pip install nimbus-mcp

也可以完全跳过安装 — uvx 直接从 PyPI 运行。

02 · 登录
$nimbus-mcp login

设备码流程,无需复制粘贴密钥;桌面应用密钥自动检测。

03 · 接入
$claude mcp add nimbus

Cursor、Claude Desktop 和托管网关 — 所有配置都在 README 里。

本地模式、环境变量和 HTTP 网关都写在 README 中。

后端在哪,就在哪运行

cloud

托管模式

用 nimbus-mcp login 获取的令牌连接 Nimbus 云后端,或挂载共享 HTTP 网关。适用套餐配额。

127.0.0.1:8080

本地模式

与 Nimbus Studio 桌面应用后端(127.0.0.1:8080)配对。自动检测桌面密钥,文件读取不离开本机。

zero-cred

引导模式

还没有凭据?服务器照样启动,每次工具调用都会返回引导说明 — 你的代理可以自行完成配置。

键盘上是代理,链路上有规则

需确认的硬件操作

stream.start 和 calibration.start 需要显式确认 — 任何设备操作之前,代理必须先询问你。

人工审查

project.save 将流水线交回 Nimbus Studio 审查,没有你的确认就不会发布任何东西。

受限凭据

设备码登录,令牌可吊销 — 默认 30 天,最长 90 天。本地模式密钥永不离开本机。

空闲看门狗

实时流在空闲 15 分钟后自动停止,被遗忘的会话不会一直录制。

常见问题

什么是 MCP 服务器?

MCP(模型上下文协议)是让 AI 代理调用外部工具的开放标准。nimbus-mcp 是面向 Nimbus Studio 的 MCP 服务器:向代理开放 39 个工具,用于构建、验证和运行 BCI 流水线 — 无需点按界面。

支持哪些 AI 客户端?

Claude Code、Cursor 和 Claude Desktop 通过 stdio 接入;任何 MCP 兼容客户端都可以改用托管 HTTP 网关。每个客户端的现成配置都写在 README 里。

nimbus-mcp 是免费的吗?

服务器开源,持有 Nimbus 账户即可免费使用。目录浏览和公开数据集上的运行在免费层可用;校准工作流和自定义数据上传需要 Pro 套餐($29/月)。

我的脑电数据会离开本机吗?

本地模式下不会:服务器与桌面应用后端(127.0.0.1:8080)配对,文件读取不离开你的机器。托管模式下数据发送到按账户隔离的 Nimbus 云后端,传输全程加密。

代理能不经询问就启动硬件吗?

不能。实时串流和校准都需要显式确认 — 代理必须先征求你的同意。空闲的串流会在 15 分钟后自动停止。

我可以让代理做什么?

在 90+ 公开数据集上跑基准、一次实验批次扫描最多 25 种配置、检查头环实时质量、执行引导式校准、训练个人分类器、导出为 BIDS — 上面的示例逐一演示了这些场景。

开源,代理就绪。

$pip install nimbus-mcp

使用 Nimbus 账户即可免费使用:目录浏览和公开数据集上的运行在免费层可用。校准工作流和自定义数据上传需要 Pro。