1. Conduid
  2. Content
  3. 1000ri-jp/atsurae
MCP server · Content

1000ri-jp/atsurae

MCP Server for AI-powered video editing — Let Claude, GPT, or any AI agent edit videos through natural language

Unclaimed MIT last commit 8 months ago aiffmpegclaudedevtoolsvideo-editingmodel-context-protocolmcp
62Good

Scored 5 months ago · breakdown

About 1000ri-jp/atsurae

1000ri-jp/atsurae is an MCP server published by 1000ri-jp in the Content category: mCP Server for AI-powered video editing — Let Claude, GPT, or any AI agent edit videos through natural language.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/1000ri-jp/atsurae

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

atsurae_analyzeQuality analysis — detect gaps, pacing issues, composition problems

Parameters not published.

atsurae_audioManage audio tracks — volume, ducking, BGM, narration

Parameters not published.

atsurae_batchExecute up to 20 operations atomically in a single call

Parameters not published.

atsurae_editAdd, move, trim, transform, and delete clips on the timeline

Parameters not published.

atsurae_historyView operation history and rollback changes

Parameters not published.

atsurae_inspectView project state at 3 detail levels: **L1** summary, **L2** structure, **L3** full timeline

Parameters not published.

atsurae_pipelineEnd-to-end AI video creation pipeline

Parameters not published.

atsurae_previewGet visual preview frames, event points, and before/after diffs

Parameters not published.

atsurae_renderStart, monitor, and download video renders

Parameters not published.

atsurae_semanticHigh-level operations: `close_all_gaps`, `snap_to_previous`, `reorder_clips`

Parameters not published.

Ask AI

✦

Ask AI about 1000ri-jp/atsurae

Powered by Claude · Grounded in docs

I know everything about 1000ri-jp/atsurae. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

README

atsurae

AIが、あつらえる — AI-crafted video editing

MCP Server for AI-powered video editing. Let Claude, GPT, or any AI agent edit videos through natural language.

MCP Compatible


Quick Start

# Install with pip
pip install atsurae

# Or with uv
uv pip install atsurae

Claude Desktop Configuration

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "atsurae": {
      "command": "python",
      "args": ["-m", "atsurae"],
      "env": {
        "ATSURAE_API_URL": "https://api.atsurae.ai",
        "ATSURAE_API_KEY": "your-api-key"
      }
    }
  }
}

Then restart Claude Desktop. You can now edit videos through conversation.


Features — 10 MCP Tools

Tool Description
atsurae_inspect View project state at 3 detail levels: L1 summary, L2 structure, L3 full timeline
atsurae_edit Add, move, trim, transform, and delete clips on the timeline
atsurae_audio Manage audio tracks — volume, ducking, BGM, narration
atsurae_semantic High-level operations: close_all_gaps, snap_to_previous, reorder_clips
atsurae_batch Execute up to 20 operations atomically in a single call
atsurae_preview Get visual preview frames, event points, and before/after diffs
atsurae_analyze Quality analysis — detect gaps, pacing issues, composition problems
atsurae_render Start, monitor, and download video renders
atsurae_history View operation history and rollback changes
atsurae_pipeline End-to-end AI video creation pipeline

Example

You: Create a 30-second intro video with the uploaded avatar and background music

Claude: I'll create the intro video. Let me inspect the available assets first...

  [atsurae_inspect] → Found: avatar.mp4, bgm.mp3, logo.png
  [atsurae_edit]    → Placed avatar on Layer 3, logo on Layer 5
  [atsurae_audio]   → Added BGM with -6dB ducking under narration
  [atsurae_semantic] → Closed all gaps, snapped clips
  [atsurae_analyze] → Quality check passed (no gaps, good pacing)
  [atsurae_render]  → Rendering at 1080p...

Claude: Your intro video is ready!
        Duration: 30s | Resolution: 1920x1080 | Size: 12.4 MB
        Download: https://api.atsurae.ai/renders/abc123/output.mp4

Architecture

                    MCP Protocol                 REST API
[You / AI Agent] ──────────────→ [atsurae MCP] ──────────→ [atsurae.ai API]
                                   Server                        │
                                                                 ▼
                                                          [Video Engine]
                                                                 │
                                                                 ▼
                                                          [FFmpeg Render]
                                                                 │
                                                                 ▼
                                                           [Output MP4]

Layer Compositing Model:

L5: Telop / Text overlays
L4: Effects (particles, transitions)
L3: Avatar (chroma-keyed)
L2: Screen capture / Slides
L1: Background (3D space, gradients)

Output: 1920x1080, 30fps, H.264 + AAC, MP4


API

atsurae.ai also exposes a REST API that any AI agent can call directly, without MCP.

Documentation: https://docs.atsurae.ai (coming soon)


Development

# Clone
git clone https://github.com/1000ri-jp/atsurae.git
cd atsurae

# Install with dev dependencies
uv pip install -e ".[dev]"

# Run the MCP server locally
python -m atsurae

Contributing

Contributions are welcome. Please open an issue first to discuss what you'd like to change.


License

MIT


atsurae is built by 1000ri-jp.

AIが、あつらえる — AI crafts it for you.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About 1000ri-jp/atsurae

How do I install 1000ri-jp/atsurae?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is 1000ri-jp/atsurae safe to use with an AI agent?

Its trust score is 62 out of 100 (good). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is 1000ri-jp/atsurae still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.