MCP server exposing the Fraime video, image, and voice generation API to agentic workflows
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"fraime-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Fraime MCP Server MCP server exposing the [Fraime API](../api/README.md)'s video, image, and voice generation to agentic workflows, built on top of the [Fraime SDK](../sdk/README.md)'s `FraimeClient`. ## Prerequisites - Python 3.11+ - A running Fraime API instance (see [`api/README.md`](../api/README.md)) - An MCP client to talk to this server (Claude Code, Claude Desktop, or anything else that speaks MCP over stdio) ## Install ### Option 1 — pip / uvx ```bash pip install fraime-mcp # or, to run it without installing into any project env: uvx fraime-mcp ``` Pulls in `fraime-sdk` from PyPI automatically as a dependency. ### Option 2 — from a local clone (development) ```bash make install-mcp # from repo root # or make install # from mcp/ ``` Creates `.venv` inside `mcp/`, installs `fraime-sdk` from the local `../sdk` checkout, then installs this package. ## Run ```bash make run-mcp # from repo root # or make run # from mcp/ ``` Runs the server over stdio. It prints nothing and waits for a client to connect. ## Configuring an MCP client Point your client at the installed console script. For Claude Code / Claude Desktop style config: ```json { "mcpServers": { "fraime": { "command": "/absolute/path/to/fraime/mcp/.venv/bin/fraime-mcp", "env": { "FRAIME_BASE_URL": "http://127.0.0.1:8000", "FRAIME_API_KEY": "your-api-key" } } } } ``` `command` depends on how you installed it: the path above is for the local-clone install (Option 2). For a `pip install fraime-mcp` into your own venv, point `command` at that venv's `bin/fraime-mcp` instead; for `uvx`, use `"command": "uvx", "args": ["fraime-mcp"]`. `FRAIME_API_KEY` is only needed if the API has `AUTH_API_KEY` set — see [`api/README.md`](../api/README.md). ## Tools ### `generate_video` Generates one video from shared prompt fields (`subject`, `action`, `scene`, `camera`, `lighting`, `style`, `negative_prompt`), video-type-specific extras (…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.