SuperAPI AI 工具集

remote-mcp

智能体与模型

查看项目

更新于 10-16 05:48

技能介绍

用途:让本机运行的 gbrain 通过 MCP 被其他设备、桌面应用和云端智能体访问,数据不搬家,也不把数据库放到公网。默认传输为 Tailscale,发布一条命令,每个客户端一份限定范围的授权。

主要能力:gbrain mcp expose 用 tailscale serve 在 tailnet 内发布 HTTPS;云端智能体(运行时不在 tailnet 上)需加 --funnel,使同一 *.ts.net 名称可公开访问,此时端点由 gbrain 的 OAuth/bearer 认证与作用域授权保护,而非网络。命令支持 --dry-run 预览、--port、--surface、--enable-dcr、--no-tailscale、--no-service、--no-install、--force、--json 等选项。

使用方式:先检测(gbrain engine status --json、gbrain mcp expose --status --json),再预览并征得同意后发布(gbrain mcp expose --yes 或 --funnel --yes)。安装 Tailscale、tailscale up、写 serve/funnel 配置和创建用户服务都属于主机状态变更,需先展示计划并获确认。发布后按客户端选择连接流程,用回执中的 mcp_url 与 admin_token_file 执行所有者操作,例如 gbrain mcp admin login-link。

适用场景:自有设备(Claude Desktop、Claude Code/Codex/opencode、加入 tailnet 的手机应用)走 tailnet-only HTTPS;厂商云中的智能体(Grok Bot、Muse、ChatGPT 连接器、Claude.ai/Cowork、Perplexity)走 --funnel;同机本地智能体走 loopback,无需 Tailscale。

限制:gbrain mcp expose 不打开数据库;PGLite 为单写者,后续配置须经服务器认证的管理 API。令牌与凭据写入私有文件,不在聊天中暴露。所有者权限独立,普通 MCP 令牌或 OAuth 管理作用域不能授予。遵循最小权限,按需授予 memory-writer 或 memory-reader。服务器探测不等于客户端已加载工具。分类、收费、平台支持等更多细节暂未提供。