
local-command-server MCP Server

2024.12.27
0
JavaScript命令执行结构化输出开发效率
kentaro_mcp-local-command-server 是一个基于 TypeScript 的 MCP 服务器,主要用于执行命令并返回结构化的输出。它提供了一个简单的工具来执行本地命令,并将结果以结构化的形式返回,适用于需要自动化执行命令并处理输出的场景。
View on GitHub
Overview
基本能力
产品定位
kentaro_mcp-local-command-server 是一个用于执行本地命令并返回结构化输出的 MCP 服务器,适用于开发效率和自动化任务处理。
核心功能
- 执行命令:通过
execute_command
工具执行本地命令并返回结构化的输出。 - 参数:
command
(必需) - 返回值:命令的结构化输出
适用场景
- 自动化执行本地命令
- 开发环境中需要处理命令输出的场景
- 与 Claude Desktop 集成使用
工具列表
execute_command
:执行本地命令并返回结构化输出。
常见问题解答
- 调试困难:由于 MCP 服务器通过 stdio 通信,调试可能较为困难。推荐使用 MCP Inspector 进行调试。
使用教程
使用依赖
安装依赖:
npm install
安装教程
- 构建服务器:
npm run build
- 开发时自动重建:
npm run watch
- 与 Claude Desktop 集成:
- 在 MacOS 上:编辑
~/Library/Application Support/Claude/claude_desktop_config.json
- 在 Windows 上:编辑
%APPDATA%/Claude/claude_desktop_config.json
- 添加以下配置:
{
"mcpServers": {
"local-command-server": {
"command": "/path/to/mcp-local-command-server/build/index.js"
}
}
}
调试方式
使用 MCP Inspector 进行调试:
npm run inspector
Inspector 将提供一个 URL,用于在浏览器中访问调试工具。