这是一个用于在Windows和Linux上执行CMD命令以及允许SSH连接的Model Context Protocol (MCP)服务器实现。此服务器允许您将命令行操作与兼容MCP的应用程序集成。
<a href="https://glama.ai/mcp/servers/s83mqs6123"><img width="380" height="200" src="https://gips1.baidu.com/it/u=1708346175,2131322517&fm=3081&app=3081&f=PNG?w=760&h=400" alt="cmd-mcp-server MCP服务器" /></a>
要通过Smithery自动安装CMD服务器:
npx -y @smithery/cli install server-cmd --client claude
npm install server-cmd
import { MCPCmdServer } from 'server-cmd';
// 初始化服务器
const server = new MCPCmdServer();
// 启动服务器
server.start();
服务器可以通过环境变量或配置对象进行配置:
const config = {
// 在此处添加您的配置选项
};
const server = new MCPCmdServer(config);
设置开发环境:
git clone https://github.com/PhialsBasement/CMD-MCP-Server.git
cd CMD-MCP-Server
npm install
npm run build
npm run build - 将TypeScript编译成JavaScriptnpm run prepare - 准备发布包@modelcontextprotocol/sdk: ^1.0.1glob: ^10.3.10zod-to-json-schema: ^3.23.5欢迎贡献!请随时提交Pull Request。
本项目采用MIT许可证 - 详情见LICENSE文件。
请注意,执行命令行操作可能具有潜在危险性。在生产环境中使用此服务器时,请确保实施适当的安全措施和输入验证。
对于问题和功能请求,请使用GitHub问题跟踪器。