Mac Shell MCP

一个用于在macOS上通过MCP协议安全执行终端命令的服务器,提供命令白名单和审批机制。
2.5分
18

什么是 Mac Shell MCP 服务器?

Mac Shell MCP 服务器是一种安全工具,允许您通过 macOS 的终端执行命令,同时提供强大的权限管理和安全性。它支持命令的白名单机制,确保只有经过批准或明确允许的命令可以被执行。

如何使用 Mac Shell MCP 服务器?

安装后,您可以轻松地在终端执行命令,或通过集成的工具管理命令列表。只需几步即可开始使用。

适用场景

Mac Shell MCP 服务器适合需要远程控制或集中管理 macOS 设备的团队,例如 IT 支持、开发人员协作等。

主要功能

安全命令支持预设的无需审批的常用命令,如 `ls`, `pwd`, `echo` 等。
需要审批的命令对潜在危险的命令(如文件移动)进行审批后再执行。
禁止的命令完全禁用高风险操作,如 `rm` 和 `sudo`。
白名单管理方便添加、更新和移除命令到白名单。

优势与局限性

优势
高度安全性,防止未授权操作。
命令审批机制,降低潜在风险。
支持多种命令管理工具,便于维护。
跨平台兼容性,适合不同操作系统用户。
局限性
需要一定的初始配置时间。
依赖于主机环境的网络连接。
某些高级功能可能需要额外权限。

如何使用

安装 Mac Shell MCP 服务器
克隆仓库并安装依赖项。
启动服务器
运行以下命令启动 MCP 服务器。
配置客户端
根据您的客户端(如 Roo Code 或 Claude Desktop)设置 MCP 配置。

使用案例

列出当前目录内容执行 `ls -la` 来查看当前目录下的所有文件。
添加命令到白名单将 `npm` 添加到白名单中,指定其安全级别。

常见问题

如何确保服务器的安全性?
是否支持远程访问?
如何更新服务器版本?

相关资源

官方文档
完整项目文档和说明。
GitHub 代码库
项目源码地址。
社区论坛
用户讨论和支持。
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。
Agentic Radar
Agentic Radar是一个用于分析和评估代理系统的安全扫描工具,帮助开发者、研究人员和安全专家理解代理系统的工作流程并识别潜在漏洞。
Python
561
5分
MCP Scan
MCP-Scan是一款针对MCP服务器的安全扫描工具,用于检测提示注入、工具污染和跨域升级等常见安全漏洞。
Python
624
5分
Mobile MCP
Mobile Next - MCP服务器是一个用于移动自动化的平台无关接口,支持iOS和Android设备的自动化操作,无需特定平台知识。
TypeScript
443
4.5分
Iterm MCP
iTerm-MCP是一个为iTerm会话提供模型访问的服务器,支持高效查看终端输出和完全控制。
TypeScript
321
4分
Ios Simulator MCP
iOS模拟器MCP服务器是一个通过Model Context Protocol(MCP)与iOS模拟器交互的工具,支持获取模拟器信息、控制UI交互和检查UI元素等功能。
TypeScript
310
4分
Ida Pro MCP
已认证
IDA Pro MCP是一个用于逆向工程的服务器插件,通过MCP协议与客户端工具交互,提供函数分析、注释修改、变量重命名等功能,支持多种MCP客户端如Cline、Roo Code等。
Python
1.7K
5分
Xcodebuildmcp
XcodeBuild MCP是一个为AI助手和MCP客户端提供Xcode相关工具集成的服务器,支持Xcode项目管理、模拟器控制和应用工具等功能,实现自动化开发流程。
TypeScript
475
5分
CLI (Desktop Commander)
Desktop Commander MCP是一个让Claude桌面应用能够执行终端命令、管理文件系统的AI助手工具,支持代码搜索、编辑、进程管理和远程文件读取等功能。
TypeScript
2.1K
5分
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
982
4.3分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.8K
4.5分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.1K
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
326
4.8分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
912
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.4K
4.7分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
833
4.5分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1.9K
5分
AIbase
智启未来,您的人工智能解决方案智库
简体中文