MCP终端服务器通过一个简洁的网页界面提供终端访问和系统工具。它可以通过简单的HTTP服务器实现远程命令执行、目录列表以及其他终端操作。

在安装MCP终端服务器之前,请确保您的系统满足以下要求:
使用一条命令安装MCP终端服务器:
curl -o- https://github.com/Yaswanth-ampolu/smithery-mcp-server/raw/main/main/install-mcp.sh | bash
这将:
如果您希望在运行前检查脚本内容:
下载安装脚本:
curl -o install-mcp.sh https://github.com/Yaswanth-ampolu/smithery-mcp-server/raw/main/main/install-mcp.sh
查看脚本内容:
less install-mcp.sh
运行安装:
bash install-mcp.sh
安装后,可以使用以下命令管理MCP终端服务器:
mcp-terminal start
默认情况下,服务器将在端口8080上启动。要使用其他端口:
mcp-terminal start --port 9000
mcp-terminal stop
mcp-terminal status
这会显示:
mcp-terminal restart
要完全移除MCP终端服务器:
mcp-terminal uninstall
一旦服务器运行,可以在以下地址访问网页界面:
http://localhost:8080
(或您指定的自定义端口)
网页界面提供:
MCP终端服务器存储其文件在:
~/mcp-terminal - 主安装目录~/bin/mcp-terminal - 命令脚本日志文件和PID信息存储在:
~/mcp-terminal/mcp.log - 服务器日志文件~/mcp-terminal/mcp.pid - 服务器PID文件如果服务器无法启动:
检查Node.js是否已安装且版本为14+:
node -v
检查日志文件中的错误:
tail -n 50 ~/mcp-terminal/mcp.log
验证安装目录是否存在:
ls -la ~/mcp-terminal
如果默认端口(8080)已被占用:
mcp-terminal start --port 9000
如果找不到mcp-terminal命令:
确保~/bin在您的PATH中:
echo $PATH
如果不在,请手动添加:
export PATH="$HOME/bin:$PATH"
对于永久添加,请添加到您的shell配置中:
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
欢迎贡献!请随时提交Pull Request。
对于问题、疑问或反馈,请在GitHub仓库中打开一个issue。