← 返回目录
S

Sceneview MCP

官方
用于SceneView 3D/AR SDK的官方MCP服务器,提供API文档、示例、验证和代码生成。
GitHub 源仓库 ↗
★ 1.3k Stars 分类 · 开发工具 非常热门 源版本 d353366c7f4a
43FMRS · D
可靠性
6/20
安全与权限
6/20
维护活跃度
10/20
文档质量
9/20
安装易用性
12/20

该MCP服务器是SceneView官方维护的,专注于为AI辅助开发提供3D/AR代码生成和验证。它提供了丰富的工具和文档,适合SceneView用户。由于是SDK特定,适用范围有限,但功能完善,对目标用户非常有价值。

查看 FMRS 评分方法 →

该MCP服务器为SceneView SDK提供开发者工具,涵盖Android、iOS和Web平台。它提供28个工具、33个可编译示例、完整的API参考以及代码验证器,帮助AI助手首先生成正确且可编译的3D/AR代码。亮点包括generate_scene(生成场景)、debug_issue(调试问题)、search_models(搜索模型)、analyze_project(分析现有项目)和validate_code(在发送前进行编译检查)。它通过npm包sceneview-mcp在stdio上运行。

工具能力

generate_scene
根据描述生成一个3D或AR场景的代码。
debug_issue
分析错误或问题,并提供调试建议。
search_models
在Sketchfab上搜索3D模型(需要API密钥)。
analyze_project
审计现有应用并提供改进建议。
validate_code
在发送前对生成的代码进行编译检查。

安装接入

使用Claude Code,运行:claude mcp add sceneview -- npx sceneview-mcp。对于Claude Desktop / Cursor / Windsurf,将以下内容添加到MCP配置:{"mcpServers":{"sceneview":{"command":"npx","args":["-y","sceneview-mcp"]}}}

claude_desktop_config.json
{"mcpServers":{"sceneview":{"command":"npx","args":["-y","sceneview-mcp"]}}}

选型与风险

适合谁

  • 使用SceneView SDK的开发者
  • 希望在Claude、Cursor等AI工具中生成正确且可编译的3D/AR代码的开发者
  • 需要快速原型和示例的团队

不适合谁

  • 不使用SceneView SDK的用户
  • 需要图形渲染之外的通用MCP服务器
  • 使用其他3D SDK(如Unity、Unreal)的开发者

所需权限

  • 没有特殊系统权限
  • 可能提示用户提供Sketchfab API密钥(可选)
  • 访问项目文件(通过`analyze_project`)需要用户授予文件访问权限

风险与副作用

  • 不正确地使用工具可能导致生成错误代码,但`validate_code`可以降低风险
  • 搜索模型可能需要外部API密钥,存在密钥泄露风险,需要用户妥善保管
  • 生成的代码可能依赖于特定的SDK版本,需要验证兼容性

常见排障

  1. 确保Node.js已安装且npx可用
  2. 检查网络连接是否正常
  3. 如果`search_models`失败,请检查Sketchfab API密钥是否正确
  4. 验证MCP配置是否正确,路径和参数无误
  5. 查看MCP服务器日志以排查启动问题

使用场景

生成3D/AR代码以加速原型开发
调试现有的SceneView项目
搜索3D模型资源并集成
审计现有应用以优化性能
在提交前验证代码,确保可编译性

支持客户端

Claude Desktop完整支持
Claude Code完整支持
Cursor完整支持
Windsurf完整支持