Skip to main content

Agnes Video 2.5 MCP Service

Standalone MCP server wrapping Agnes Video 2.5 and Agnes Video 2.5 Flash with first-class reference mode support (image / audio / video reference via images[] / audios[] / videos[] arrays and <Picture N> / <Audio N> / <Video N> prompt placeholders).

This service is independent of hosted_mcps/agnes-mcp-studio/ (which targets the legacy agnes-video-v2.0 model). Run it alongside or replace — both can coexist.

When to use this service

Need Use this service Use agnes-mcp-studio
Reference-mode video (images / audios as visual + audio anchors) ❌ (only extra_body.image keyframes)
First / last frame control (first_frame / last_frame) ❌ (only mode="ti2vid" + mode="keyframes")
Legacy v2.0 model (back-compat with existing pipelines)
Image generation (text-to-image, image edit, 2.5-flash) ✅ (parallel surface)

Install

cd hosted_mcps/agnes-video-25
uv sync                # installs the package + dependencies

Run standalone (stdio MCP)

uv run agnes-video-25-mcp

Wire into .mcp.json

Add alongside multimedia-creator:

{
  "mcpServers": {
    "multimedia-creator": { /* existing agnes-mcp-studio entry */ },
    "agnes-video-25": {
      "command": "uv",
      "args": [
        "--directory", "/absolute/path/to/hosted_mcps/agnes-video-25",
        "run", "agnes-video-25-mcp"
      ],
      "env": {
        "AGNES_API_KEY": "sk-your-key-here",
        "AGNES_BASE_URL": "https://api.agnes-ai.cn/v1"
      }
    }
  }
}

Environment variables

Variable Required Default Notes
AGNES_API_KEY yes Same key works for .agnes-ai.cn (CN) or .agnes-ai.com (intl) — pick the matching AGNES_BASE_URL.
AGNES_BASE_URL no https://api.agnes-ai.cn/v1 API root. CN / intl keys are not interchangeable.
AGNES_OUTPUT_DIR no ./outputs Where downloaded media land (videos → <dir>/videos/, images → <dir>/images/). Use an absolute path for predictable layouts.

Tools

Tool Purpose
agnes25_video_submit Submit video task, return video_id immediately
agnes25_video_status Poll a single video status
agnes25_video_wait Poll video until completed / failed / timeout, download to disk
agnes25_video_generate Submit + wait + download video in one call
agnes25_image_generate Generate images (text-to-image + optional img2img via image_paths)
agnes25_image_generate_v2 Same as _generate; explicit v2 surface for parity
agnes25_image_edit Edit images via image_paths + optional mask_path (inpainting)

Full schema: see SKILL.md. Public docs:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agnes_video_25_mcp-0.1.1.tar.gz (72.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agnes_video_25_mcp-0.1.1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file agnes_video_25_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: agnes_video_25_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 72.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agnes_video_25_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4161d2e9e1fc71e545032089d2cfd118ed08de0ea65416099bfb1ba422126296
MD5 d1bae586e4a596d64ccef150a1029a4a
BLAKE2b-256 0064b11105119ce593fca0a0bfb028b8f2cd3ed4c9871c7967d64ac42e2c9d7c

See more details on using hashes here.

File details

Details for the file agnes_video_25_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: agnes_video_25_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agnes_video_25_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7d937f5150bfdfc124fd5eb04cbd130ece2b06488c5b7d2a27c3d8d3c995603c
MD5 e3df96b8d3db044e33a4a304912635da
BLAKE2b-256 68189f840e4eca7ec754ce89d3b60890e55969ed960ac57e1331c6b2d1c5c702

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

This release

0.1.1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page