原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Loopcut

作者:loopcut-ai版本 0.3.0i★ –i在你的电脑上运行
注册名称io.github.loopcut-ai/loopcut

安装

概览

作者提供的说明(英文原文)

Loopcut's cloud tools for Blender: GPU render, assets, images, 3D models, motion and audio.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 设计、图片与音频
  • 你需要填写:LOOPCUT_API_KEY

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 需要你自己填写: LOOPCUT_API_KEY, LOOPCUT_BLENDER

标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。

你需要

  • PyPI已安装 Python 的 uv(用于 uvx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "loopcut": {
      "command": "uvx",
      "args": [
        "loopcut",
        "mcp"
      ],
      "env": {
        "LOOPCUT_API_KEY": "your-value",
        "LOOPCUT_BLENDER": "your-value"
      }
    }
  }
}

在终端中运行这条命令

claude mcp add loopcut --env LOOPCUT_API_KEY=your-value --env LOOPCUT_BLENDER=your-value -- uvx loopcut mcp

运行前请先填写空着的值。

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "loopcut": {
      "command": "uvx",
      "args": [
        "loopcut",
        "mcp"
      ],
      "env": {
        "LOOPCUT_API_KEY": "your-value",
        "LOOPCUT_BLENDER": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "loopcut": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "loopcut",
        "mcp"
      ],
      "env": {
        "LOOPCUT_API_KEY": "your-value",
        "LOOPCUT_BLENDER": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

需要你填写的值

  • LOOPCUT_API_KEY 机密 env
    A Loopcut API key (lc_...) from loopcut.org/account. Optional: without it, the loopcut_login tool signs in with a browser link.
  • LOOPCUT_BLENDER env
    Path to the Blender executable used to pack scenes. Optional: found on PATH and in the usual install folders.

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 loopcut-ai 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“设计、图片与音频”中的其他服务器比较i

  • 星标数多于此分类中其他 2162 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 2162 个服务器的 82% 更新
  • 基础检查结果等于或优于此分类中其他 2162 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Loopcut 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

你需要填写:LOOPCUT_API_KEY

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.3.0)于7天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv)。

有什么可以替代它?

同一分类中有:Figma Context MCP, Claude Real Video, Figma MCP Server

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Figma Context MCP

作者:GLips

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

在你的电脑上运行★ 16,165MIT5个月前更新
安装

Claude Real Video

作者:HUANGCHIHHUNGLeo

Let any LLM watch a video locally — and search everything it has ever watched.

在你的电脑上运行★ 2,284MIT2个月前更新
安装

Figma MCP Server

作者:figma

The Figma MCP server brings Figma design context directly into your AI workflow.

在云端运行★ 2,15213个月前更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

loopcut

The connector for Loopcut, an open-source AI agent inside Blender: cloud render, assets, images, 3D models, motion and audio for Claude Code, Codex, Cursor, Claude Desktop and the shell, and as a hosted connector for claude.ai and ChatGPT. Render .blend files on cloud RTX 4090s, search free asset libraries, make and edit images, turn images into 3D models, remesh meshes, rig characters, make sound effects and voice lines, and turn a video or a sentence into character animation on your own rig. Results come back as files the agent imports with Blender's Python. Everything is paid from your Loopcut account's credits. You don't need the Loopcut app; any Blender install packs the scene.

It's one MCP server plus a CLI with the same verbs. The tools come from Loopcut's catalog, so a cloud tool that opens on Loopcut shows up without a new release.

ToolWhat it doesResult
loopcut_loginSigns in or switches account. Any tool does it by itself the first time: a browser opens, you approve, and the call carries on
loopcut_accountPlan, credit balance, Private mode and no-generation settings, and which tools you can use
render_quotePacks the saved scene with headless Blender, uploads what the cloud lacks and prices the renderPNG frames and a QA report
asset_searchSearches Poly Haven, ambientCG and Physically Based. Free, and it runs at onceMatches with licence and download details
image_generateMakes an image from a prompt, optionally guided by a reference image: concept art, backplates, textures (transparent background on request)PNG
image_editChanges an existing image from an instruction, with an optional mask: a paint-over or restyle of a renderPNG
image_to_3dMakes a textured model from a prompt, an image or bothGLB
remeshRebuilds a GLB mesh with clean quads or triangles and bakes its textures onto itFBX (quads) or GLB (triangles)
auto_rigRigs a humanoid character in a saved .blend: a skeleton with Mixamo bone names and skin weights on the original meshes. Your Blender checks it first for free; the finished job binds the rig and saves the filethe rigged .blend
sound_effectMakes a sound effect from a descriptionWAV
voice_lineSpeaks a line with a chosen voice and directionWAV
job_startStarts a quoted job, which spends credits. Calling it again returns the same job
job_statusWaits for a job, or up to 10 at once (job_ids), and downloads the results, hash-checked and resumable. Running jobs say about how long is left
job_cancelCancels a job and refunds unspent credits

Results are files the next tool takes: a generated image as image_to_3d's image, a model as remesh's model, a rendered frame as image_edit's image. With a budget from you, the agent passes max_credits to a paid tool, which starts a quote within it at once instead of returning it for job_start.

A character from a photo, rigged and animated: image_edit the photo into a T-pose with separated fingers, image_to_3d from that with topology: "quads", import it and save the .blend, auto_rig it (20 credits), then motion_from_text and motion_apply. auto_rig takes humanoids with clear arms, legs and fingers, up to 100,000 triangles; a rig that can't be bound is refunded automatically.

Motion

Two motion tools, with a free local tool to use their results:

ToolWhat it doesPriceResult
motion_from_videoCaptures a person's whole-body motion, hands included, from a local MP4, MOV or WebM (NVIDIA GEM-X). One person, whole body in view, a mostly still camera; at most 60 s per job, chosen with start_s and end_s, from a file up to 200 MB3 credits per second captured, 2-second minimummotion.bvh + motion.json
motion_from_textMakes 2–10 s of body animation from a description of one simple physical action (NVIDIA Kimodo, Built with Meta Llama 3). Good at grounded motion (walks, dances, kicks, gestures, fighting in place); flips, spins in the air and big jumps come out small or missing. The fingers stay still; it isn't for faces, props or finger work2 credits per second of motionmotion.bvh + motion.json
motion_applyRetargets a result onto the humanoid rig in a saved .blend with your Blender, headless, and saves the file. Mixamo, Rigify, Auto-Rig Pro, Unreal mannequin, or any humanoid by bone names; with no rig, SOMA's own skeleton with a simple body. Free and localfreethe animated .blend

motion.bvh is a rig-neutral SOMA 77-joint skeleton (standing T-pose rest, centimetres, Y up, 30 fps). The connector measures the clip's length itself (MP4 and MOV from the file header, WebM with ffprobe when it's installed) because the quote holds the seconds captured. target_armature and in_place on a motion tool are kept on your machine for motion_apply and never sent to Loopcut. job_status returns the result with three ways to use it: motion_apply (or loopcut motion-apply) for a saved .blend, a short Python snippet for a Blender that's already open (for example through another Blender MCP), and Blender's plain BVH import. The retargeting is the Loopcut add-on's own, so results match the app. With no-generation on, motion_from_video stays available (it records the user's own performance) and motion_from_text is hidden.

Price. 1 credit = $0.01. Every paid tool quotes first, for free, and the quote is the most a job can cost. Rendering costs 5 credits per GPU-minute on an RTX 4090 with a one-minute minimum; the other prices are on loopcut.org/pricing. Asset search, quotes, packing and the render QA report are free. Failed jobs are refunded. New accounts start with 100 credits.

Install

You need uv (it provides Python 3.10+), and Blender if you render or apply a motion. To get uv: brew install uv or curl -LsSf https://astral.sh/uv/install.sh | sh on macOS and Linux, powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" on Windows.

claude.ai, ChatGPT and Claude Desktop, nothing to install: add https://loopcut.org/mcp as a connector and sign in with Loopcut. In Claude: Customize → Connectors → Add custom connector. In ChatGPT: chatgpt.com/plugins → + → Add custom MCP server (custom servers with paid tools need a Business, Enterprise or Edu workspace until Loopcut is in ChatGPT's plugin directory). The hosted connector has asset search, images, 3D models, remeshing, motion from text, sound, voice and rendering from a script, and returns download links; one tool's result feeds the next by its job: / ref. Rendering your own .blend and motion from a video need the plugin below, because they read files on your computer.

Claude Code (plugin, which includes a skill that teaches the agent the tools and the habits that save credits)

/plugin install loopcut --marketplace loopcut-ai/loopcut

On Claude Code before 2.1.275, run /plugin marketplace add loopcut-ai/loopcut and then /plugin install loopcut@loopcut. Or add only the MCP server:

claude mcp add loopcut -- uvx loopcut mcp

Codex (plugin, with the same skill)

codex plugin marketplace add loopcut-ai/loopcut

codex plugin add loopcut@loopcut

Or add only the MCP server:

codex mcp add loopcut -- uvx loopcut mcp

Every tool call returns within 50 s, under Codex's default 60 s tool timeout; long work carries on between calls. Both plugins start the server with uvx loopcut== mcp, pinned to the release they ship with; the package has no dependencies beyond Python.

Cursor, VS Code, Claude Desktop and other MCP clients

{

"mcpServers": { "loopcut": { "command": "uvx", "args": ["loopcut", "mcp"] } } }

Apps opened from the Dock or Start menu may not see your shell's PATH. If the server doesn't start, use the full path from which uvx as command.

The first call opens a browser to sign in, and the key is kept where only you can read it. Without a browser (over SSH, say), the call returns the link for you to open. LOOPCUT_API_KEY skips all of this.

CLI

loopcut login                                         # once per machine

loopcut account # plan, credits, settings loopcut tools # the open tools and their inputs loopcut render shot.blend --frames 1-120 --samples 256 --max-credits 300 loopcut run asset_search --input '{"query": "oak floor", "kind": "material"}' loopcut run image_to_3d --input '{"prompt": "a brass desk lamp", "quality": "draft"}' --file image=lamp.png --max-credits 30 loopcut quote sound_effect --input '{"prompt": "a heavy wooden door slams", "duration_seconds": 2}' loopcut run motion_from_video --file video=take.mp4 --input '{"static_camera": true}' --blend shot.blend --max-credits 60 loopcut run motion_from_text --input '{"prompt": "a person jumps over a puddle", "duration_s": 4}' --yes loopcut motion-apply --blend shot.blend --bvh loopcut_outputs/JOB_ID/motion.bvh --armature Hero --in-place loopcut motion-apply --bvh loopcut_outputs/JOB_ID --bpy # Python for a Blender that's already open loopcut start QUOTE_ID | status JOB_ID --wait | fetch JOB_ID --out DIR | cancel JOB_ID loopcut settings --private-mode off # or on; also --no-generation on|off

Install the command with uv tool install loopcut, or run any command without installing as uvx loopcut …. run and render quote, then start only with --yes, under --max-credits N, or after you answer the prompt. run of a motion tool with --blend also puts the motion on that scene's rig; motion-apply saves over --blend (Blender keeps the previous file as .blend1) unless you give --out. Results print as JSON on stdout; progress goes to stderr. In CI, create a key on loopcut.org/account and set LOOPCUT_API_KEY.

Settings

VariableMeaning
LOOPCUT_API_KEYA Loopcut key (lc_…) to use instead of the stored sign-in, e.g. in CI
LOOPCUT_BLENDERThe Blender executable used for packing and for motion_apply. Without it, the tool checks BLENDER, then PATH, then the usual install folders
LOOPCUT_SERVICE_URLThe service, https://loopcut.org by default
LOOPCUT_CONNECTOR_HOMEWhere the sign-in, quotes, jobs and the last tool catalog are kept. Default: ~/.config/loopcut-connector, or %APPDATA%\loopcut-connector on Windows. It is separate from the Loopcut app's own files

Private mode and no-generation. These account settings apply here too. Private mode (on by default on paid plans) refuses tools whose provider may train on what it receives; today that is sound effects. No-generation hides and refuses the generative tools. Change them in the Loopcut app or with loopcut settings.

How it works

  1. Quote. Every tool goes through the same job API the Loopcut add-on uses. A quote prices the exact request and lasts ten minutes; an expired one is renewed at start, and the job goes ahead only if the price didn't change. Starting the same quote twice returns the same job.
  2. Files in. File inputs are local paths. They're checked (type and size), addressed by SHA-256, and only uploaded if the cloud doesn't already have them, straight to storage with presigned URLs. Big files go in parts, each retried on its own.
  3. Render packing. A background Blender (-b --factory-startup --disable-autoexec) opens the saved .blend and runs the Loopcut add-on's own collector (addon/bundles.py, vendored). It copies every texture, library, cache and sequencer file into

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx