返回市场
命令-MCP-服务器

命令-MCP-服务器

作者:PhialsBasement22 星标更新:2025-02-14

项目介绍

CMD MCP Server

smithery 徽章 npm 下载量 这是一个用于在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>

功能

  • 通过MCP执行CMD命令
  • 使用TypeScript实现
  • 基于官方MCP SDK构建
  • 跨平台兼容性

安装

通过Smithery安装

要通过Smithery自动安装CMD服务器:

npx -y @smithery/cli install server-cmd --client claude

手动安装

npm install server-cmd

预备条件

  • Node.js(推荐使用v16或更高版本)
  • npm或yarn包管理器

使用方法

import { MCPCmdServer } from 'server-cmd';

// 初始化服务器
const server = new MCPCmdServer();

// 启动服务器
server.start();

配置

服务器可以通过环境变量或配置对象进行配置:

const config = {
  // 在此处添加您的配置选项
};

const server = new MCPCmdServer(config);

开发

设置开发环境:

  1. 克隆仓库:
git clone https://github.com/PhialsBasement/CMD-MCP-Server.git
cd CMD-MCP-Server
  1. 安装依赖项:
npm install
  1. 构建项目:
npm run build

脚本

  • npm run build - 将TypeScript编译成JavaScript
  • npm run prepare - 准备发布包

依赖项

  • @modelcontextprotocol/sdk: ^1.0.1
  • glob: ^10.3.10
  • zod-to-json-schema: ^3.23.5

贡献

欢迎贡献!请随时提交Pull Request。

许可证

本项目采用MIT许可证 - 详情见LICENSE文件。

安全

请注意,执行命令行操作可能具有潜在危险性。在生产环境中使用此服务器时,请确保实施适当的安全措施和输入验证。

支持

对于问题和功能请求,请使用GitHub问题跟踪器