
MCP Command Server

2025.01.30
0
Python命令执行安全协议开发效率
MCP Command Server 是一个安全的模型上下文协议(MCP)服务器,用于通过LLM应用程序(如Claude)执行系统命令。它提供了安全的命令执行、用户确认、审计日志、输入验证和Claude桌面集成等功能。
View on GitHub
Overview
基本能力
产品定位
MCP Command Server 是一个安全的模型上下文协议(MCP)服务器,用于通过LLM应用程序(如Claude)执行系统命令。
核心功能
- 🔒 安全的命令执行,支持白名单
- ✅ 所有命令需要用户确认
- 📝 全面的审计日志
- 🔍 输入验证和清理
- 🤖 Claude 桌面集成
适用场景
- 在LLM应用程序中安全执行系统命令
- 需要审计和验证的命令执行环境
- 与Claude桌面集成的开发工作流
工具列表
uv pip install mcp-command-server
:安装工具pytest
:测试工具pytest --cov=mcp_command_server
:带覆盖率的测试工具
常见问题解答
使用教程
使用依赖
- 安装Python环境
- 安装uv工具
安装教程
uv pip install mcp-command-server
调试方式
# 运行所有测试
pytest
# 运行特定测试文件
pytest tests/unit/security/test_validator.py
# 运行带覆盖率的测试
pytest --cov=mcp_command_server