Su Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Su Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
SketchUp MCP (Model Context Protocol) 服务器插件,使 AI 客户端(如 Claude)能通过标准化协议与 SketchUp 交互,实现 AI 辅助 3D 建模。
MCP客户端 (Claude) <--stdio--> stdio_bridge.py <--TCP--> SketchUp TCP ServerUI.start_timer 轮询su_mcp.rb 和 su_mcp/ 文件夹复制到 SketchUp 的 Plugins 目录:%APPDATA%\SketchUp\SketchUp 2024\SketchUp\Plugins\~/Library/Application Support/SketchUp 2024/SketchUp/Plugins/OnePitaph::SuMcp::PluginManager.start_server编辑 Claude Desktop 配置文件:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.jsonWindows (需先将 stdio_bridge.py 复制到纯英文路径):
{
"mcpServers": {
"sketchup": {
"command": "python",
"args": ["C:\\su_mcp_bridge\\stdio_bridge.py"],
"env": { "SU_MCP_PORT": "9876" }
}
}
}macOS:
{
"mcpServers": {
"sketchup": {
"command": "python3",
"args": ["/path/to/bridge/stdio_bridge.py"],
"env": { "SU_MCP_PORT": "9876" }
}
}
}依赖: Python 3(macOS 内置;Windows 若无请从 python.org 安装并勾选 "Add Python to PATH")
配置保存后,完全重启 Claude Desktop 生效。
| 工具名 | 说明 | 只读 |
|---|---|---|
get_model_info | 获取模型概要信息 | ✅ |
get_selection | 获取当前选中实体 | ✅ |
create_geometry | 创建几何体 (面/边/组/盒子) | ❌ |
transform_entities | 变换实体 (移动/旋转/缩放) | ❌ |
set_material | 设置材质颜色 | ❌ |
get_entity_info | 获取实体详细信息 | ✅ |
delete_entities | 删除实体 | ❌ |
execute_ruby | 执行任意 Ruby 代码 | ❌ |
OnePitaph::SuMcp.configure do |c|
c.port = 8888
c.log_level = :debug
c.max_clients = 10
endsu_mcp/
├── su_mcp.rb # 扩展加载器
├── su_mcp/ # 支撑文件夹
│ ├── main.rb # 插件入口
│ ├── version.rb # 版本
│ ├── config.rb # 配置
│ ├── server/ # TCP/JSON-RPC 传输层
│ ├── mcp/ # MCP 协议抽象
│ ├── tools/ # 工具实现
│ └── utils/ # 工具函数
├── bridge/
│ ├── stdio_bridge.py # Stdio 桥接脚本 (Python, 推荐跨平台)
│ └── stdio_bridge.rb # Stdio 桥接脚本 (Ruby, 备用)
└── README.mdCopyright (c) 2026 1Pitaph. All rights reserved.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.