
mcp-server-commands MCP 服务器
mcp-server-commands MCP 服务器为 AI 助手与安全系统命令执行之间搭建桥梁,使 LLM 能够直接从 FlowHunt 及其它 AI 平台与 Shell 交互、自动化开发任务及文件管理。...
ssh-mcp-server 连接AI和开发工具,实现安全的SSH命令执行与文件传输,无需担心凭证泄露,简化运维流程。
ssh-mcp-server 是一款桥接工具,使支持模型上下文协议(MCP)的AI助手及其他应用,能够通过标准化接口远程执行SSH命令。作为安全的中间层,它让AI助手可以安全地操作远程服务器、执行命令和获取结果,而无需将SSH凭证直接暴露给AI模型。该服务器支持多种安全SSH连接方式,包括密码和私钥认证(可选短语支持)。同时,通过黑白名单机制实现命令安全控制,并支持本地和远程服务器之间的双向文件传输。ssh-mcp-server 专为无缝集成到开发流程而设计,为开发者和AI代理提供强大、受控的远程系统访问能力,适用于维护、自动化、部署等任务。
当前文档中未明确提及任何指令模板。
现有文件或README中未记录任何明确资源。
mcpServers
对象中插入如下 JSON 片段:{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--password pwd123456"
]
}
}
}
mcpServers
配置。{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--privateKey ~/.ssh/id_rsa"
]
}
}
}
{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--privateKey ~/.ssh/id_rsa",
"--passphrase pwd123456"
]
}
}
}
mcpServers
部分。{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--password pwd123456",
"--whitelist ^ls( .*)?,^cat .*,^df.*"
]
}
}
}
为避免在配置文件中暴露凭证,建议使用环境变量:
{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host ${SSH_HOST}",
"--port ${SSH_PORT}",
"--username ${SSH_USER}",
"--password ${SSH_PASSWORD}"
],
"env": {
"SSH_HOST": "192.168.1.1",
"SSH_PORT": "22",
"SSH_USER": "root",
"SSH_PASSWORD": "pwd123456"
}
}
}
}
在FlowHunt中集成MCP服务器
要将MCP服务器集成到您的FlowHunt工作流,首先在流程中添加MCP组件,并将其连接到您的AI代理:
点击MCP组件,打开配置面板。在系统MCP配置区域,按如下JSON格式插入您的MCP服务器信息:
{
"ssh-mpc-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI代理即可作为工具使用此MCP,访问其全部功能。请将"ssh-mpc-server"替换为您的实际服务器名称,并更新URL地址。
部分 | 可用性 | 说明/备注 |
---|---|---|
概览 | ✅ | |
指令模板列表 | ⛔ | 未记录任何指令模板 |
资源列表 | ⛔ | 未记录任何明确资源 |
工具列表 | ✅ | execute-command, upload, download |
API密钥安全 | ✅ | 提供了环境变量相关示例 |
采样支持(评测中不重要) | ⛔ | 未有相关说明 |
ssh-mcp-server 作为MCP服务器,聚焦于安全与便捷,提供核心SSH功能。其工具集适合多种开发与自动化场景,但在资源、指令模板及采样支持方面略有欠缺。文档对安装和操作指导清晰。总体来看,是一款专注于安全SSH访问、实用性强的小而美的MCP工具。
是否有LICENSE | ✅ (ISC) |
---|---|
至少有一种工具 | ✅ |
Fork数量 | 3 |
Star数量 | 12 |
评分: 5/10
ssh-mcp-server 综合得分一般,在安全SSH集成与核心工具开放方面表现突出,但缺少资源与指令支持,未记录roots或采样功能。开源协议和清晰的安装说明是优点,但整体上更偏向于专业、聚焦的MCP解决方案,而非全面型产品。
ssh-mcp-server 是一款MCP服务器,通过标准化接口,实现对远程服务器安全地执行SSH命令和文件传输。它为AI助手和开发工具提供远程服务器管理能力,同时不会暴露SSH凭证。
它提供三大工具:execute-command(远程SSH命令执行)、upload(上传文件到远程服务器)、download(从远程服务器下载文件)。
它采用安全认证(密码或私钥),并通过在MCP服务器内部处理SSH连接,将凭证与AI代理隔离。还可通过环境变量进一步加强安全性。
可以,ssh-mcp-server 支持白名单和黑名单机制,可精确控制哪些SSH命令被允许或禁止。
典型应用场景包括远程服务器管理、自动化部署、文件同步、安全审计,以及需凭证隔离的敏感环境。
是的,采用ISC许可证,社区可自由使用。
为您的AI和自动化流程赋能,提供安全、凭证隔离的SSH访问。使用ssh-mcp-server进行部署、管理和文件操作——直接在FlowHunt中实现。
mcp-server-commands MCP 服务器为 AI 助手与安全系统命令执行之间搭建桥梁,使 LLM 能够直接从 FlowHunt 及其它 AI 平台与 Shell 交互、自动化开发任务及文件管理。...
Windows CLI MCP 服务器通过 SSH 将 AI 助手与 Windows 命令行界面及远程系统连接起来,为本地和远程环境提供安全、可编程的命令执行与自动化能力。...
DesktopCommander MCP 服务器为像 Claude 这样的 AI 助手赋能,实现桌面自动化,提供安全的终端控制、文件系统搜索和基于差异的文件编辑,让开发者释放新一代生产力,将会话式 AI 与桌面实际操作无缝衔接。...