Remote Terminal MCP for Cursor
About
A remote terminal tool for Cursor to manage and connect to remote servers via SSH, jump hosts, and Docker containers.
Details
- Author
- maricoxu
- Categories
- Developer Tools, Other, Infrastructure
Jump to
Setup
Install Remote Terminal MCP for Cursor in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/maricoxu/remote-terminal-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
A remote terminal tool for Cursor to manage and connect to remote servers via SSH, jump hosts, and Docker containers.
一个强大的远程终端管理模块化控制协议(MCP)服务器,为Cursor提供完整的远程服务器配置、连接管理和代码同步功能。
- 智能服务器配置- 支持SSH直连、Relay跳板机、Docker容器
- 代码同步系统- 自动同步本地和远程代码库
- FTP服务部署- 自动部署和管理远程FTP服务
- Git集成- 本地stash和远程同步
- 配置管理- 完整的服务器配置向导
npm install @xuyehua/remote-terminal-mcp
{ "mcpServers": { "remote-terminal": { "command": "npx", "args": ["@xuyehua/remote-terminal-mcp"], "env": {} } } }
# 基本同步 请帮我同步代码库,服务器名称是 "prod-server",本地路径是 "/Users/me/projects/myapp",远程路径是 "/home/user/myapp",使用main分支 # 指定分支同步 请使用git_sync工具同步代码,服务器:dev-server,本地路径:/Users/me/dev/project,远程路径:/home/dev/project,分支:develop # 强制同步 请强制同步代码库,服务器:test-server,本地路径:/Users/me/test/app,远程路径:/home/test/app,分支:feature/new-ui,强制模式 # 同步到特定提交 请同步代码到特定提交,服务器:prod-server,本地路径:/Users/me/prod/app,远程路径:/home/prod/app,提交哈希:abc123def
- server_name: 服务器名称(必需)
- local_path: 本地Git仓库路径(必需)
- remote_path: 远程Git仓库路径(必需)
- branch: Git分支名称(可选)
- commit_hash: 特定提交哈希(可选)
- force: 强制同步(可选,默认false)
- 开发过程中自动同步本地修改到远程
- 部署远程FTP服务用于文件同步
- 配置VSCode SFTP扩展
# 启用自动同步 请启用自动同步功能,服务器:dev-server,本地路径:/Users/me/dev/project,远程路径:/home/dev/project # 使用默认路径启用 请为prod-server启用自动同步,使用配置中的默认路径 # 自定义FTP配置 请启用自动同步,服务器:test-server,本地路径:/Users/me/test/app,远程路径:/home/test/app,FTP端口:8021,FTP用户:syncuser # 完整配置启用 请启用自动同步功能,包含以下配置: - 服务器:prod-server - 本地路径:/Users/me/prod/app - 远程路径:/home/prod/app - FTP端口:8021 - FTP用户:syncuser - FTP密码:syncpass
- server_name: 服务器名称(必需)
- local_path: 本地工作目录(可选,默认使用配置)
- remote_path: 远程工作目录(可选,默认使用配置)
# 禁用自动同步 请禁用prod-server的自动同步功能 # 停止同步服务 请停止dev-server的自动同步服务 # 清理同步配置 请为test-server禁用自动同步并清理相关配置
# 1. 开始开发前 - 同步代码 请帮我同步代码库,确保本地和远程一致: - 服务器:dev-server - 本地路径:/Users/me/dev/project - 远程路径:/home/dev/project - 分支:main # 2. 启用自动同步 - 开始开发 请启用自动同步功能,这样我修改代码时会自动同步到远程: - 服务器:dev-server - 本地路径:/Users/me/dev/project - 远程路径:/home/dev/project # 3. 开发完成后 - 停止同步 请禁用dev-server的自动同步功能
# 1. 同步生产代码 请同步生产环境代码: - 服务器:prod-server - 本地路径:/Users/me/prod/app - 远程路径:/home/prod/app - 分支:release # 2. 启用生产同步 请为生产环境启用自动同步: - 服务器:prod-server - 本地路径:/Users/me/prod/app - 远程路径:/home/prod/app # 3. 部署完成后停止 请禁用prod-server的自动同步
- SSH连接信息(主机、用户名、端口)
- Docker容器配置
- 同步配置(FTP端口、用户名、密码)
- 文件包含/排除模式
- FTP端口: 默认8021
- FTP用户: 默认syncuser
- 包含模式: .py, .js, .md
- 排除模式: .pyc,pycache, .git
错误:本地路径不存在: /path/to/local 解决:确保指定的本地路径存在
错误:本地路径不是Git仓库: /path/to/local 解决:确保本地路径包含.git目录
# 检查同步状态 请获取dev-server的同步状态 # 查看服务器配置 请列出所有服务器配置 # 测试连接 请诊断dev-server的连接状态
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs.
Hetzner Cloud MCP Server — (Cloud API + SSH)
Hetzner Cloud MCP Server — two management layers (Cloud API + SSH) with 60 tools. Manage server power, snapshots, firewalls, DNS, plus SSH into servers for service control, log viewing, Nginx management, MySQL queries, and system monitoring. Self-hosted PHP, MIT licensed.
Provides remote machine control capabilities, eliminating SSH overhead for token-efficient system operations.
Orchestrates remote server tasks via SSH and SFTP with a persistent queue. Ideal for DevOps and AI agents.
Securely execute remote commands and perform file operations over SSH, with support for both password and key-based authentication.
MCP server that exposes an SSH server list from a TOML config file
SSH server management with zero-token SFTP file transfer and SOCKS proxy support
MCP-based SSH session manager for Linux backend teams
An MCP server that provides SSH-based remote management tools, acting as proxy
Execute commands on local or remote hosts via SSH. Supports session persistence and environment variables.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





