Token导航 LogoToken导航TokenDH.com
Windows Command Line MCP Server logo
开发工具stdio官方级别未说明来源级核验

Windows Command Line MCP Server

MCP Server

@smithery/cli

This server creates a secure bridge between Claude and your computer's command-line functionality.

工具数

8

提示词数

0

GitHub Stars

8

资源数

0
安全协议TypeScriptClaudeClaudeClaude Desktop

安装说明

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

作者 / 组织

alxspiker

提供方

alxspiker

最后核验

2026/5/18 02:51

运行时

Node.js

快速接入

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

命令预览

npx -y @smithery/cli install @alxspiker/Windows-Command-Line-MCP-Server --client claude

详细介绍

](https://mseep.ai/app/alxspiker-windows-command-line-mcp-server)

Windows命令行MCP服务器

一个安全的模型上下文协议(MCP)服务器,使AI模型能够安全有效地与Windows命令行功能进行交互。

License: MIT ](https://smithery.ai/server/@alxspiker/Windows-Command-Line-MCP-Server)

概述

Windows命令行MCP服务器在AI模型和Windows系统操作之间提供了一个强大、安全的桥梁。它允许受控执行命令、创建项目和检索系统信息,同时保持严格的安全协议。

主要特点

🔒 增强的安全性

  • 全面指挥
  • 严格的输入验证
  • 防止破坏性系统操作
  • 可配置的安全级别

🛠 开发工具支持

  • 为React、Node.js和Python创建项目
  • 安全开发环境交互
  • 扩展了对开发工作流程的命令支持

🖥 系统交互能力

  • 执行Windows CLI命令
  • 运行PowerShell脚本
  • 检索系统和网络信息
  • 管理流程和服务

安装

通过Smithery安装

通过以下方式自动安装Windows命令行MCP Server for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @alxspiker/Windows-Command-Line-MCP-Server --client claude

先决条件

  • Node.js 16或更高版本
  • npm或纱线
  • Windows操作系统

设置

git clone https://github.com/alxspiker/Windows-Command-Line-MCP-Server.git
cd Windows-Command-Line-MCP-Server
npm install
npm run build

用法

命令行选项

  • 默认模式:使用预定义的安全命令
  • --allow-all:在扩展模式下运行(有额外的预防措施)
  • 自定义命令列表可以指定为参数

项目创建

使用内置的项目创建工具安全地创建新项目:

  • 支持的项目类型:React、Node.js、Python
  • 在沙盒中创建的项目 ~/AIProjects 目录

可用工具

  1. execute_命令:运行Windows CLI命令
  2. execute_powershell:执行PowerShell脚本
  3. 创建项目:安全地创建新的开发项目
  4. list_running_processs:检索活动系统进程
  5. get_system_info:收集系统配置详细信息
  6. get_network_info:检索网络适配器信息
  7. get_scheduled_tasks:列出和查询系统任务
  8. get_service_info:管理和查询Windows服务
  9. list_allowed_命令:列出服务器可以执行的所有命令

使用Claude for Desktop

要将此服务器与Claude for Desktop一起使用,请执行以下操作:

  1. 使用上面的设置说明构建服务器
  2. 将其添加到您的 claude_desktop_config.json:
{
  "mcpServers": {
    "windows-cmd": {
      "command": "node",
      "args": ["/path/to/dist/index.js"]
    }
  }
}

替换 /path/to/dist/index.js 通往建筑的绝对路径 index.js 文件在 dist 目录。

  1. 重新启动桌面版的Claude
  2. 现在,您可以通过要求Claude执行Windows系统操作来使用这些工具

安全考虑

允许的命令

默认情况下,只允许使用安全命令:

  • 系统信息检索
  • 网络配置
  • 过程管理
  • 开发工具交互

受阻操作

危险命令始终被阻止,包括:

  • 格式化
  • 用户管理
  • 系统关闭
  • 关键注册表修改

配置

通过指定允许的命令或使用配置标志来自定义服务器的行为。

示例

# Run with default safe commands
node dist/index.js

# Run with specific allowed commands
node dist/index.js dir echo npm git

# Run in extended mode (use with caution)
node dist/index.js --allow-all

贡献

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

致谢

  • 受模型上下文协议规范的启发
  • 考虑到安全性和灵活性而开发

版本历史记录

  • 0.3.0:实现了README中提到的所有工具(系统信息、网络信息、流程管理、服务信息)
  • 0.2.0:增加了项目创建,扩展了开发工具
  • 0.1.0:具有基本命令执行功能的初始版本

支持

有关问题、疑问或建议,请 打开一个问题 在GitHub上。

目录标签

目录标签

安全协议TypeScriptClaudedeveloper-toolsAI模型交互本地部署Windows命令行开发工具支持系统信息检索

支持客户端

ClaudeClaude Desktop

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP