Skip to content
ahujasid/mcp-for-blenderMIT

MCP for Blender:32 个工具把 Blender 变成 LLM 可直接驱动的 3D 工作台

原名 blender-mcp,第三方社区插件(README 首屏即声明非 Blender 官方出品),MIT,Python,同类 3D MCP 里星标最高的一条。PyPI 包已改名 mcp-for-blender,但 uvx blender-mcp 依然能跑、老配置不用动。架构只有两个组件:Blender 进程内的插件起 socket server 真正执行命令(只有那里有 bpy、当前场景与 UI 线程),独立进程里的 MCP server 做协议翻译,中间是一套 JSON over TCP,默认 localhost:9876。源码里的 @mcp.tool() 共 32 个,分四层——感知(get_scene_info / get_object_info / get_viewport_screenshot 以 MCP Image 返回,构成改一步看一眼的闭环)、查资料(bpy_api_lookup / describe_node_type,让它查而不是猜 socket 顺序与枚举名)、执行(execute_blender_code 兜底、set_texture、export_scene 出 GLB/FBX)、取与生成资产(Poly Haven 语义检索 + 走 .blend 源文件 + 导入写署名属性、Poly Pizza 约 10600 低模可按真实尺寸落地且 CC-BY 自动写署名、Sketchfab、Hyper3D Rodin 文生/图生 3D、腾讯混元 3D 并区分国内 ai3d 与国际 hunyuan 端点)。安全上任意代码执行是设计而非漏洞:可选 safe mode(BLENDER_MCP_SAFE_MODE=1)执行前静态校验,拦文件读写/子进程/网络/常驻代码,建模渲染保存导入导出照常放行,被拦脚本连原因一起返回给模型让它改写重试。内容遥测默认关闭,另有只能关不能开的 disable_telemetry 工具。29.2k★。本地未跑通 Blender 与该插件的组合,记为待复现。

MCPBlender3D 生成
Python29k2.7k202
GLips/Figma-Context-MCPMIT

Framelink MCP for Figma:把设计稿压成模型能吃的上下文,而不是一张截图

即 Figma-Context-MCP,npm 包名 figma-developer-mcp,TypeScript,MIT,第三方实现(不是 Figma 官方的 Dev Mode MCP)。对外只有两个工具:get_figma_data(只读)与 download_figma_images(可用 –skip-image-downloads 整个关掉,且只在 –image-dir 之内写文件)。工具面窄是刻意的,工程量全在背后那条 fetch → simplify → serialize 管线:simplify 用可组合抽取器(layout / text / visuals / component,另有 allExtractors、layoutAndText、contentOnly、visualsOnly、layoutOnly 五档组合)在单次树遍历里把 Figma 原始响应压成语义化的布局与样式,支持 maxDepth 与 nodeFilter,输出 tree(默认,最省 token)/ yaml / json 三档。最值得同行学的是它把「压缩有没有效果」做成每次调用都算出来的指标:rawSizeKb 对 simplifiedSizeKb、rawNodeCount 对 simplifiedNodeCount、组件与实例与文本与图片节点数、namedStyleCount(源码注释直说数值高是设计系统成熟度信号)、hasVariables(有没有用上 Figma Variables)、以及 fetch/simplify/serialize 三段分开的耗时;同一批钩子还驱动 MCP progress 通知与心跳,大文件拉几十秒时客户端不会看起来像卡死。细节里全是判断:node ID 支持普通与深层嵌套实例两种形状、depth 的工具描述写着「除非用户明确要求不要用」、代理默认值刻意不在无代理变量时装 EnvHttpProxyAgent 以免陈旧变量把流量导到会返 403 的中间人、stdio 模式没设 image-dir 会在启动时警告。凭据支持 FIGMA_API_KEY 或 FIGMA_OAUTH_TOKEN,遥测可用 –no-telemetry / DO_NOT_TRACK=1 关且上报会脱敏。15.9k★。它不生成任何前端代码——产物是设计事实,翻译成 React/Vue/SwiftUI 的是你的 coding agent。未用自己的 Figma 文件跑过,也未做「截图 vs 结构化数据」的准确率对照,记为待复现。

MCPFigmaDesign-to-Code
TypeScript16k1.3k65
XiaomiMiMo/MiMo-CodeMIT

MiMo Code:小米的终端编码 agent,把赌注押在记忆与自我进化上

小米开源的终端原生 AI 编码助手,TypeScript(bun 构建),源码 MIT 但另有 USE_RESTRICTIONS.md、MiMo 服务条款与商标政策约束——当纯 MIT 用之前必须读这几条。README 点明它是 OpenCode 的 fork:保留多 provider、TUI、LSP、MCP、插件内核,在其上加了持久记忆(SQLite FTS5 全文检索,分项目记忆 MEMORY.md / 会话检查点 / 草稿笔记 / 任务进度四类,恢复会话自动注入)、智能上下文管理(接近上限时从「最新检查点 + 项目记忆 + 任务进度 + 保留近期消息」重建,按 token 预算做重要性排序)、目标与停止条件(/goal 设条件,agent 想停时由一个独立的裁判模型评估是否真的达成,专治乐观提前收工)、以及沙箱里的确定性 JS 工作流(compose 把独立任务自动分进隔离 git worktree 逐任务上 TDD,另有 deep-research、三评审对抗投票的 fact-check、带防指标作弊审计的 research-experiment)。内置二十个 skill(arxiv / claude-code / codex / docx / pdf / pptx / xlsx / html-to-video / product-design 等),兼容 .agents/skills、.claude/skills、.codex/skills、.opencode/skills 四套根目录,同名即覆盖。/dream 与 /distill 是差异化标签:前者把最近会话轨迹提炼进项目记忆并清掉过时条目,后者发现你重复的手工流程打包成可复用 skill。模型无关,可接小米平台、Codex/ChatGPT OAuth 或任意 OpenAI 兼容端点。13.4k★。未安装运行;记忆恢复准确率、裁判模型有效性、官方宣称的缓存命中率均尚未验证,记为待复现。

Coding Agent智能体运行时持久记忆
TypeScript13k1.4k76

作为亚马逊联盟会员,我们可能从符合条件的购买中获得佣金。