Token导航 LogoToken导航

MCP Server · 安全风控

Claude Local Bridge

Claude Local Bridge是一款安全桥接服务,允许Claude应用通过审批机制读写本地文件,适用于移动办公和远程开发场景。

stdio官方级别未说明来源级核验工具 7
PythonClaude安全Claude Desktop

快速开始

作者 / 组织
suhteevah
提供方
suhteevah

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Claude Local Bridge 属于安全风控类 MCP Server,公开资料标注 7 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

安全风控

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

克劳德当地大桥

通过手机从Claude访问您的本地存储库。不再被束缚在你的电脑上。

一个安全的网桥服务器,允许Claude(网络、移动、桌面)通过审批门控的MCP服务器在您的机器上读写文件。每次文件访问都需要您明确的OK——没有您的同意,任何东西都不会接触到磁盘。

┌──────────────────┐                          ┌────────────────────────┐
│  Claude Mobile   │    tunnel / LAN / VPN    │  Claude Local Bridge   │
│  Claude Web      │ ◄──────────────────────► │  (your PC)             │
│  Claude Desktop  │      MCP over SSE        │                        │
└──────────────────┘                          └──────────┬─────────────┘
                                                         │
                                               ┌─────────▼──────────┐
                                               │   Approval Gate    │
                                               │  (you approve each │
                                               │   file via dashboard│
                                               │   or phone)        │
                                               └─────────┬──────────┘
                                                         │
                                               ┌─────────▼──────────┐
                                               │   Local Files      │
                                               │  (sandboxed to     │
                                               │   workspace roots) │
                                               └────────────────────┘

特性

  • MCP服务器 --Claude可以调用的7个工具:浏览、读取、写入、请求访问、列出/撤销批准、查看审计日志
  • 审批门 --在您通过仪表板批准之前,每个文件的读/写都会被阻止
  • 实时仪表盘 --用于管理审批、浏览文件、查看审计日志的工业主题web UI
  • 沙盒化的 --只有您的白名单目录是可访问的
  • 令牌认证 --启动时生成的用于配对的承载令牌
  • 审计跟踪 --每次访问都记录了时间戳、操作、路径和结果
  • 双向通信 --审批请求的实时推送通知
  • 隧道准备就绪 --适用于Tailscale、Cloudflare Tunnel、NetBird或任何反向代理

快速开始

# Clone and install
git clone https://github.com/suhteevah/claude-local-bridge.git
cd claude-local-bridge
pip install -r requirements.txt

# Start the bridge (expose your project directories)
python -m app.main --roots ~/projects ~/code

服务器启动并打印:

🔗 Bridge Ready
  HTTP API:   http://127.0.0.1:9120
  MCP (SSE):  http://127.0.0.1:9120/mcp/sse
  Dashboard:  http://127.0.0.1:9120/
  Token:      a1b2c3d4e5f6...

连接克劳德

克劳德桌面/克劳德代码

添加到MCP设置(claude_desktop_config.json 或 .claude/settings.json):

{
  "mcpServers": {
    "local-bridge": {
      "url": "http://localhost:9120/mcp/sse"
    }
  }
}

克劳德·莫比尔(通过隧道)

设置隧道(参见 tunnel.md)因此,您的手机可以连接到服务器,然后使用隧道URL作为MCP端点。

最快选项 (无需帐户):

# In a second terminal
cloudflared tunnel --url http://localhost:9120
# Gives you: https://random-words.trycloudflare.com
# Use: https://random-words.trycloudflare.com/mcp/sse

MCP工具

工具说明
browse_files列出工作区文件树(无需批准)
request_file_access请求批准读/写——在您做出决定之前阻止
read_file读取文件(需要主动Read批准)
write_file写入文件(需要主动Write批准)
list_approvals查看所有当前审批及其状态
revoke_approval撤销现有批准
view_audit_log查看访问历史记录

运作原理

  1. 克劳德打电话来 browse_files 查看您的项目结构
  2. 克劳德打电话来 request_file_access 有一个原因(“我需要阅读src/main.py来修复这个bug”)
  3. 您的仪表板显示请求 --你赞成或否认
  4. 如果获得批准,克劳德现在可以 read_file 或 write_file 在批准的范围内
  5. 所有内容都记录在审计跟踪中

仪表盘

内置的web仪表板位于 http://localhost:9120/ 允许您:

  • 批准/拒绝 实时访问请求(WebSocket供电)
  • 浏览 工作区文件树
  • 视图 带有过滤功能的完整审核日志
  • 监视器 服务器状态和活动批准
  • 撤销 随时批准

移动友好型设计——在克劳德工作时,通过手机管理审批。

HTTP API

完整的REST API也可用于自定义集成:

方法路径身份验证描述
GET/health否服务器状态和配置
GET/files/tree令牌目录树列表
GET/files/read?path=...令牌读取文件内容
PUT/files/write令牌写入文件内容
POST/approvals/request令牌请求文件访问(阻止)
GET/approvals/否列出所有批准
GET/approvals/pending否列出待处理的请求
POST/approvals/{id}/decide否批准或拒绝
DELETE/approvals/{id}否撤销批准
GET/audit/否最近的审核条目
GET/audit/path?path=...否特定路径的审核
WS/ws/approvals否实时审批WebSocket

隧道选项

看 tunnel.md 获取详细的设置指南。摘要:

解决方案自由和开源软件成本最适合
尾标客户:BSD-3/ 头鳞 =完全自由和开源软件免费个人电话访问
Cloudflare 隧道客户端:Apache 2.0免费与他人共享,公共URL
NetBird完整的自由和开源软件(BSD-3)免费自托管完全的自由和开放源码软件纯度
纤维增强塑料Apache 2.0免费(需要VPS)一切自托管

CLI选项

python -m app.main --roots DIR [DIR ...] [OPTIONS]

Options:
  --roots           Workspace directories to expose (required, multiple allowed)
  --host            Bind address (default: 127.0.0.1, use 0.0.0.0 for LAN/tunnel)
  --port            Port number (default: 9120)
  --max-file-size-mb  Max file size limit in MB (default: 10)

安全

  • 沙箱根 --只有您明确传递的目录 --roots 可访问
  • 扩展块列表 — .env, .pem, .key, .p12, .pfx, .secret 总是被封锁
  • 路径遍历预防 — ../ 攻击被发现并被拒绝
  • 承载令牌身份验证 -API终结点需要启动时生成的令牌
  • 审批门控 --每个文件读/写都需要明确的人工批准
  • 写时备份 --自动 .bak 在任何覆盖之前创建的文件
  • 审核日志记录 --每次访问尝试的完整跟踪(成功与否)

项目结构

claude-local-bridge/
├── app/
│   ├── main.py              # Entry point, FastAPI + MCP setup
│   ├── mcp/
│   │   └── server.py        # MCP tools (browse, read, write, approve...)
│   ├── middleware/
│   │   └── auth.py          # Bearer token authentication
│   ├── models/
│   │   └── schemas.py       # Pydantic models and enums
│   ├── routers/
│   │   ├── approvals.py     # Approval CRUD endpoints
│   │   ├── audit.py         # Audit log endpoints
│   │   ├── files.py         # File read/write endpoints
│   │   └── ws.py            # WebSocket for real-time approvals
│   └── services/
│       ├── approval_service.py  # Approval state management
│       ├── audit_service.py     # In-memory audit log
│       └── file_service.py      # Sandboxed file operations
├── dashboard/
│   ├── index.html           # Dashboard shell
│   ├── style.css            # Industrial console theme
│   └── bridge.js            # API client + WebSocket
├── requirements.txt
├── tunnel.md                # Tunnel setup guide
└── README.md

许可证

麻省理工学院

______________________________________________________________________

______________________________________________________________________

______________________________________________________________________

支持这个项目

如果你觉得这个项目有用,可以考虑给我买杯咖啡!您的支持帮助我不断构建和共享开源工具。

每一笔捐款,无论多小,都受到极大的赞赏,并激励着持续的发展。非常感谢。

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

文件访问控制Python本地部署远程开发移动办公安全沙箱审批流程

支持客户端

Claude DesktopClaude

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

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

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

同类对比

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

MCP World · 本页

7stdio有1 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Claude Local Bridge 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Claude Local Bridge 怎么在 Claude Desktop、Cursor 里配置?

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

Claude Local Bridge 收费吗?

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

Claude Local Bridge 需要 API Key 吗?

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

Claude Local Bridge 支持哪些客户端?

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

来源信息

继续浏览同类 MCP