Token导航 LogoToken导航TokenDH.com
js MCP logo
AI代理未说明官方级别未说明来源级核验

js MCP

MCP Server

JavaScript MCP Server (js-mcp) 是一个模型上下文协议服务器,允许AI助手在具有状态的REPL会话中执行JavaScript代码。它提供了一次性JavaScript执行、状态保持的REPL会话、文件系统操作和包管理等功能。适用于需要执行JavaScript代码、管理文件或进行包管理的AI助手场景。

工具数

公开资料未说明

GitHub Stars

0
ClaudeClaude DesktopAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

yannbam

提供方

yannbam

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

基本能力

产品定位

JavaScript MCP Server (js-mcp) 是一个允许AI助手在状态保持的REPL会话中执行JavaScript代码的服务器。

核心功能

  • 一次性JavaScript执行:直接在Node.js中执行JavaScript代码
  • 状态保持的REPL会话:在多次执行中保持变量和上下文
  • 文件系统操作:读取、写入和操作文件
  • 包管理:导入模块和管理npm包

高级功能

  • 安全的沙箱执行
  • 异步代码支持
  • 带格式化堆栈跟踪的错误处理
  • 带自动清理的会话管理

适用场景

  • AI助手需要执行JavaScript代码
  • 需要保持状态的代码执行环境
  • 文件系统操作需求
  • npm包管理需求

可用工具

JavaScript执行

  • execute_javascript:在基本沙箱中运行JavaScript代码
  • execute_javascript_with_modules:运行带模块导入的JavaScript
  • execute_javascript_async:运行异步JavaScript代码

REPL会话

  • repl_create_session:创建新的REPL会话
  • repl_execute:在REPL会话中执行代码
  • repl_get_context:获取会话中的变量值
  • repl_delete_session:删除会话
  • repl_list_sessions:列出所有活动会话

文件操作

  • file_read:读取文件内容
  • file_write:将内容写入文件
  • file_list:列出目录中的文件
  • file_delete:删除文件或目录
  • file_exists:检查文件是否存在

包管理

  • package_check:检查模块是否可用
  • package_install:安装npm包
  • package_list:列出已安装的包

使用教程

使用依赖

确保已安装Node.js和npm。

安装教程

# 克隆仓库
git clone https://github.com/yourusername/js-mcp.git
cd js-mcp

# 安装依赖
npm install

# 构建项目
npm run build

调试方式

使用stdio传输运行(用于Claude Desktop)

npm start
# 或
node dist/index.js --stdio

使用HTTP传输运行

node dist/index.js --http
# 默认端口为3000,或使用PORT环境变量指定
PORT=3456 node dist/index.js --http

开发模式

# 以开发模式启动
npm run dev

# 运行测试
npm test

# 代码检查
npm run lint

# 代码格式化
npm run format

目录标签

目录标签

ClaudeClaude DesktopAI代理JavaScript执行环境REPL服务器代码沙箱

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP