Token导航 LogoToken导航TokenDH.com
Threejs MCP logo
开发工具stdio官方级别未说明来源级核验

Threejs MCP

MCP Server

一个基于Three.js的代码生成MCP服务器,用于自动化生成3D场景、渲染器、几何体、材质等相关的代码。

工具数

46

提示词数

0

GitHub Stars

1

资源数

0
代码生成PythonClaudeClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

CharlieKerfoot

提供方

CharlieKerfoot

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python scrape_docs.py

详细介绍

Threejs mcp

Three.js代码生成MCP服务器。

工具

类别工具
场景和渲染器scene_setup, html_template
摄像头perspective_camera, orthographic_camera
几何学geometry, extrude_geometry, lathe_geometry, tube_geometry
材料material, shader_material
网格mesh, instanced_mesh, group
照明设备ambient_light, directional_light, point_light, spot_light, hemisphere_light, rect_area_light
控制装置orbit_controls, fly_controls, pointer_lock_controls, transform_controls
装载机gltf_loader, texture_loader, cube_texture_loader, hdr_environment, fbx_loader
动画animation_loop, keyframe_animation, tween_animation
互动raycaster
助手debug_helpers, light_helpers
后处理postprocessing_setup
环境ground_plane, skybox, water_surface, particles, reflective_surface, lensflare
UIcss2d_label
物理学rapier_physics
XRwebxr_setup
公用事业math_utils, dispose_resources

先决条件

安装

克隆此存储库,然后更新中的路径 run.sh 指向克隆的目录:

#!/bin/zsh
source ~/.zshrc
exec uv run --directory /path/to/threejs-mcp threejs-mcp

使脚本可执行:

chmod +x run.sh

然后按照下面MCP客户端的说明进行操作。替换 /path/to/threejs-mcp/run.sh 带有脚本的实际路径。

克劳德代码

claude mcp add threejs -s user -- /path/to/threejs-mcp/run.sh

范围(-s)可以是 user, project,或 local.

克劳德桌面版

打开 设置>开发人员>编辑配置 并添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

光标

打开 设置>MCP>添加新的全局MCP服务器 并添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

或添加到 .cursor/mcp.json 在项目根目录中进行项目范围配置。

帆板运动

打开 设置>MCP>添加服务器>添加自定义服务器 并添加到您的MCP配置中:

{
  "mcpServers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

VS代码/GitHub副本

添加到您的用户或工作区 settings.json:

{
  "mcp": {
    "servers": {
      "threejs": {
        "command": "/path/to/threejs-mcp/run.sh"
      }
    }
  }
}

或创建 .vscode/mcp.json 在项目根目录中:

{
  "servers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

泽德

添加到Zed设置(~/.config/zed/settings.json):

{
  "context_servers": {
    "threejs": {
      "command": {
        "path": "/path/to/threejs-mcp/run.sh"
      }
    }
  }
}

克莱恩

打开 设置>MCP服务器>编辑MCP设置 并添加到配置中:

{
  "mcpServers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

继续

添加到您的 ~/.continue/config.yaml:

mcpServers:
  - name: threejs
    command: /path/to/threejs-mcp/run.sh

Roo 代码

打开 设置>MCP>编辑MCP设置 并添加:

{
  "mcpServers": {
    "threejs": {
      "command": "/path/to/threejs-mcp/run.sh"
    }
  }
}

任何其他MCP客户端

这是一个标准的stdio MCP服务器。运行它:

/path/to/threejs-mcp/run.sh

报废单据

docs/ 该目录包含从Three.js文档中抓取的精简markdown。要重新生成,请执行以下操作:

uv run python scrape_docs.py

这需要 httpxbeautifulsoup4 包(不包含在主要依赖项中)。

目录标签

目录标签

代码生成PythonClaude3D渲染本地部署Three.js自动化工具WebGL

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

46

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP