M

MCP跨平台命令执行器

@mokemoke0821/MCP
0 Stars 397 次浏览 mokemoke0821 更新于 2026-08-23

一个跨平台的壳命令执行服务器,支持Windows、macOS和Linux环境下的PowerShell、CMD、GitBash和Bash壳,针对日语环境进行了优化。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

MCP 服务器

MCP (消息控制协议) 服务器是在 Windows 环境下运行的 shell 命令执行服务器。它支持 PowerShell、CMD 和 GitBash 这些 shell,特别针对日语环境进行了优化。

特性

  • 多 shell 支持: PowerShell、CMD、GitBash
  • 完全支持日语环境: 支持 UTF-8/UTF-16LE 编码处理
  • 包含特殊字符的命令处理: 支持管道(|)、分号(;)等特殊字符
  • 增强的文件搜索功能: 支持日语文件名

安装

# 依存パッケージのインストール
npm install

使用方法

启动服务器

node server.js

或者使用 PM2:

# PM2 のセットアップ (初回のみ)
setup-pm2.bat

# PM2 での起動
pm2 start autostart.js

测试

可以通过运行测试脚本来验证功能:

# PowerShell 直接実行テスト
node test-direct-powershell.js

# MCP サーバー統合テスト
node test-mcp-server.js

开发

此项目已经实现了到第三阶段的改进:

  1. 第一阶段: 实现基本功能
  2. 第二阶段: 增加缓冲区大小,添加依赖包
  3. 第三阶段: 日语环境适应、特殊字符处理、改善文件搜索功能

许可证

MIT许可证

相关 MCP 服务