使用说明
命令执行器MCP服务器
一个MCP服务器,可以在Linux主机上执行命令。
安装
- 创建虚拟环境:
python3 -m venv .venv source .venv/bin/activate - 安装依赖项:
pip install -r requirements.txt
用法
STDIO(默认)
运行服务器:
python server.py
HTTP(SSE)
通过SSE运行服务器:
python server.py --transport sse --port 8000
HTTP(流式传输)
通过Streamable HTTP运行服务器:
python server.py --transport streamable-http --port 8000
认证
使用启用承载身份验证 --auth-token:
python server.py --transport sse --auth-token "your-secret-token"
工具
execute_command(command: str) -> str:执行shell命令并返回输出(stdout+stderr)。
[!警告] 此服务器公开任意命令执行。小心使用。
