mcp-js
活跃·★ 62·AGPL-3.0·更新于 2026-10-20
mcp-v8 为 AI 代理提供了一个安全高效的 JavaScript/TypeScript 运行时环境,允许代理在沙盒化的 V8 隔离环境中执行代码。它通过提供一个强大且统一的 `run_js` 工具,而非零散的专用工具,极大地简化了代理开发,并支持持久化状态和策略控制的能力。
#JavaScript 运行时#TypeScript 运行时#AI 代理开发#V8 引擎#沙盒隔离#安全策略#模型上下文协议#API 集成
01
功能特性
01在沙盒化 V8 隔离环境中执行 JavaScript 和 TypeScript
02通过内容寻址的 V8 堆快照实现持久化状态
03默认安全,并通过策略门控能力进行配置
04通过单一的 `run_js` 工具简化 AI 代理开发,实现复杂逻辑
05生产就绪,支持认证、集群和多种传输方式
02
兼容性
Linux x86_64
操作系统
已通过文档验证
Linux arm64
操作系统
已通过文档验证
macOS Apple Silicon
操作系统
已通过文档验证
Docker
容器
已通过文档验证
Nix
包管理器
已通过文档验证
03
快速开始
1
$ curl -fsSL https://raw.githubusercontent.com/r33drichards/mcp-js/main/install.sh | sudo bash
04
使用场景
↳使 AI 代理能够执行复杂的程序逻辑(循环、分支、数据转换)
↳开发可跨交互持久化上下文和变量的有状态 AI 代理
↳通过细粒度访问策略安全地为代理编排外部工具和 API
↳通过组合其他模型上下文协议(MCP)服务器构建可扩展的 AI 代理工具
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧