VeoMCP: Instructions file for Claude Code

CLAUDE.md

VeoMCP CLAUDE.md is an instructions file for Claude Code from AceDataCloud/VeoMCP. It costs 398 tokens per session, scanned A, a copy of SeedanceMCP CLAUDE.md, MIT.

Project instructions for VeoMCP, an MCP server that lets an AI assistant use AceDataCloud's Veo video-generation API. They describe the code layout and how to keep it aligned with its OpenAPI specification, a machine-readable description of an API.

In plain words
What is it for?
They guide work on video generation, task-status checks, model listings, API clients, tests, and synchronizing implementation changes from the API specification.
Why use it?
They give developers a shared reference for changing the server without letting its models, parameters, and documentation drift apart.

Instructions file for Claude Code

Written for Claude Code: the file is CLAUDE.md.

This is AceDataCloud/VeoMCP's own configuration. It tells Claude Code how to work on VeoMCP itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything VeoMCP configures →

Reuse

Borrowing it

Nothing to install: this file belongs to AceDataCloud/VeoMCP. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/AceDataCloud/VeoMCP/main/CLAUDE.md
Clone the repo
git clone --depth 1 https://github.com/AceDataCloud/VeoMCP

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for VeoMCP CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/acedatacloud/veomcp/claude-md.svg)](https://agentmods.dev/instructions/acedatacloud/veomcp/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/acedatacloud/veomcp/claude-md"><img src="https://agentmods.dev/badge/instructions/acedatacloud/veomcp/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 398 This file is loaded in full into every session.
When invoked 398 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin 84% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00398 $0.00398
Opus 5 $0.00199 $0.00199
Sonnet 5 $0.00080 $0.00080
Haiku 4.5 $0.00040 $0.00040

Measured 6d ago against content hash 9053d2b069f3, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

VeoMCP CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

84% identical to SeedanceMCP CLAUDE.md — 8 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

CLAUDE.md · 42 lines

What it actually says

VeoMCP

MCP (Model Context Protocol) server for Veo (Google) AI video generation via AceDataCloud API.

Project Structure

core/
  config.py     — Settings dataclass (API token, base URL)
  server.py     — FastMCP server singleton
  client.py     — httpx async HTTP client
  types.py      — Literal types (VeoModel, etc.)
  exceptions.py — Error classes (AuthError, APIError, TimeoutError)
  utils.py      — Formatting helpers
tools/
  video_tools.py   — generate video from text or image
  task_tools.py    — query task status, batch query
  info_tools.py    — list models, actions
prompts/           — LLM guidance prompts
tests/             — pytest-asyncio + respx tests

Sync from Docs

When invoked by the sync workflow, the Docs repo is checked out at _docs/. Your job:

  1. Source of truth_docs/openapi/veo.json is the OpenAPI spec for the VeoMCP API.
  2. Compare models — The Literal types in core/types.py must match the spec's model enum. Add/remove as needed.
  3. Compare parameters — Each @mcp.tool() function's parameters should match the corresponding OpenAPI endpoint.
  4. Update defaults — If a new model becomes the recommended default, update the default in core/types.py.
  5. Update README — Keep the model table and feature list current.
  6. Add tests — For new tools or parameters, add test cases in tests/.
  7. PR title — Use format: sync: <description> [auto-sync]

Development

pip install -e ".[dev]"
pytest --cov=core --cov=tools
ruff check .
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 42 lines · 398 tokens per session scan A 9053d2b069f3

Subscribe to this mod's changes

VeoMCP CLAUDE.md is an instructions file published in the GitHub repository AceDataCloud/VeoMCP (3 stars, last pushed 9d ago), licensed MIT. It adds 398 tokens to every session, about $0.0020 per session on Opus 5. A static security scan graded it A with 0 findings. It is 84% identical to SeedanceMCP CLAUDE.md, differing in 8 lines, and is treated as a copy.

Related

Other instructions, from other repositories

next.js AGENTS.md

AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.

vercel/next.js · 7,296 tokens

codex AGENTS.md

AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.

openai/codex · 5,182 tokens

vscode buildNext.instructions.md

Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).

microsoft/vscode · 6,785 tokens

vscode oss-third-party-notices.instructions.md

Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).

microsoft/vscode · 5,001 tokens

langchain AGENTS.md

AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.

langchain-ai/langchain · 4,469 tokens

spec-kit AGENTS.md

AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.

github/spec-kit · 7,104 tokens