
MCPExec

2025.03.07
0
Python命令行工具自动化其它
MCPExec 是一个用于执行本地命令行指令的 MCP 服务器。它允许用户通过配置来运行特定的命令行工具或脚本,适用于需要自动化执行本地命令的场景。
View on GitHub
Overview
基本能力
产品定位
MCPExec 是一个用于执行本地命令行指令的 MCP 服务器。
核心功能
- 执行本地命令行指令
- 通过配置运行特定的命令行工具或脚本
适用场景
- 自动化执行本地命令
- 集成命令行工具到 MCP 生态系统中
工具列表
uv
: 用于创建和管理 Python 虚拟环境及依赖
使用教程
使用依赖
- 安装
uv
:
curl -LsSf https://astral.sh/uv/install.sh | sh
安装完成后,请重启终端以确保 uv
命令可用。
安装教程
- 创建项目目录并初始化:
uv init exec
cd exec
- 创建并激活虚拟环境:
uv venv
source .venv/bin/activate
- 安装依赖:
uv add "mcp[cli]"
调试方式
- 配置 MCP Server:
{
"mcpServers": {
"exec-cli": {
"command": "/Users/bruno/.local/bin/uv",
"args": [
"--directory",
"/Users/bruno/example/path",
"run",
"app.py"
]
}
}
}
- 确保配置路径正确后运行服务。
许可证
None