isolated-commands-mcp-server MCP Server
这个GitHub仓库托管了一个用于安全本地命令执行、笔记管理和摘要的MCP Server,使用TypeScript编写。设置需要安装依赖并集成Claude Desktop。
简介
这是一个基于 TypeScript 的 MCP 服务器,提供在隔离环境中运行命令的功能,实现了简单的笔记系统,支持创建和摘要生成功能。
核心功能
- 资源:通过
note://
URI 访问笔记 - 工具:使用
create_note
创建新笔记 - 提示:通过
summarize_notes
生成笔记摘要
安装和设置
-
安装依赖:
npm install
-
构建服务器:
npm run build
-
开发模式(自动重建):
npm run watch
-
在 Claude Desktop 中配置:
添加以下配置到相应文件:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "isolated-commands-mcp-server": { "command": "/path/to/isolated-commands-mcp-server/build/index.js" } } }
- MacOS:
调试
使用 MCP Inspector 进行调试:
npm run inspector
然后通过浏览器访问提供的 URL 使用调试工具。
了解更多
详细文档请参考项目 GitHub 仓库的完整说明。