
faktry
io.github.faktryv0.1.1更新于 Oct 6, 2026
Official faktry MCP server: generate and edit images, video, audio, and PDFs.
概览
为助手提供 70 多个 faktry 工具,用于生成和编辑图像、视频、音频、PDF 与 3D 素材,支持异步任务轮询和媒体库保存。
- 功能
- 把 faktry 媒体工具集接入 MCP 客户端:文生图、图像编辑、局部重绘、扩图、放大、去背景与合成;视频生成、数字人、运动控制、字幕与重新构图;语音合成、声音克隆、音乐与音效生成、转写与混音;PDF 创建与处理;以及从图像或文本生成 3D 素材。耗时任务会立即返回 job_id,需用 faktry_job_status 轮询直到得到 result_url。辅助工具可查询额度、浏览媒体库并保存结果以便后续会话复用。
- 适用场景
- 适合希望在聊天客户端内完成媒体制作的场景:产品图、带配音和字幕的 UGC 风格视频、声音克隆、PDF 拼装或 3D 素材。也适合已经使用 faktry 账户、并能接受异步任务轮询的工作流。
- 运行要求
- 可使用远程端点 faktry.ai/api/mcp,或通过 npx 运行 npm 桥接包 @faktry/mcp,后者需要 Node 18 及以上。认证方式为浏览器 OAuth,或通过 FAKTRY_API_KEY 环境变量、Authorization Bearer 请求头提供 API 密钥。需要 faktry 账户及额度,并需能访问该托管服务。
安装
在 SourceWeft 中
- 打开 控制台中的 faktry,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"faktry-mcp": {
"type": "http",
"url": "https://faktry.ai/api/mcp"
}
}
}README
faktry MCP
Bring the whole faktry media stack into the tools you already use.
Generate and edit images, video, audio, and PDFs from any MCP-compatible client.
Install · Tools · Examples · Troubleshooting
The faktry MCP server exposes the full faktry toolkit — over 70 tools spanning image, video, audio, PDF, and 3D generation and editing — to any client that speaks the Model Context Protocol. Generate a product shot, cut it into a UGC-style video with a voiceover, subtitle it, and export a thumbnail sheet, all without leaving the chat.
- [图片] Hosted, remote. Connect to
https://faktry.ai/api/mcp— no local server to run. stdio-only clients can use thenpx -y @faktry/mcpbridge. - OAuth or API key, your choice. One-click connect from Claude.ai, Claude Desktop, Cursor, and Hermes, or drop a static API key into any config-based client.
- Async by default. Long-running jobs (video, some image/audio) return a
job_idimmediately; pollfaktry_job_statusuntil it's ready. - A library that remembers. Save any result with
faktry_library_saveand pull it back into a later session withfaktry_library_list. - You pay through your faktry account. Usage draws down your existing credit balance — check it anytime with
faktry_credits.
Install
One-click / OAuth
These clients handle authentication for you — paste the URL, sign in, approve.
MCP Server URL:
Claude.ai
- Open Claude.ai → Settings → Integrations.
- Click Add MCP Server and paste the URL above.
- Claude.ai redirects you to faktry — sign in and click Approve.
- Done — Claude.ai stores the token automatically.
Claude Desktop
- Open Claude Desktop → Settings → Developer → MCP Servers.
- Click Add Server and paste the URL above.
- A browser window opens — sign in to faktry and click Approve.
- Restart Claude Desktop if tools don't appear immediately.
Cursor
- Open Cursor → Settings → AI → MCP Servers.
- Click Add MCP Server and paste the URL above.
- Cursor detects OAuth and opens a browser login window.
- Sign in to faktry, approve access, and return to Cursor.
Hermes Agent
- Open Hermes Agent → Settings → MCP Servers.
- Click + and paste the URL above.
- Hermes opens a browser login — sign in to faktry and approve.
- Toggle the server on — tools appear immediately.
ChatGPT Desktop (Business / Enterprise / Edu only)
- Enable Developer Mode in Settings → Beta Features.
- Go to Settings → MCP Servers → Add Server.
- Paste the URL above and follow the browser OAuth flow.
Config file / API key
Create an API key at faktry.ai/api/keys first, then add faktry to your client's config. Replace YOUR_API_KEY_HERE with your real key — it's only shown once when created.
Claude Code
Add to .mcp.json (project) or ~/.claude.json (user):
Picked up automatically — no restart needed.
VS Code (Copilot)
Add to .vscode/mcp.json (workspace) or via Settings → MCP Servers:
Windsurf
Edit ~/.codeium/windsurf/mcp_config.json (%USERPROFILE%\.codeium\windsurf\mcp_config.json on Windows) — note Windsurf uses serverUrl, not url:
Restart Windsurf to activate the tools.
Continue.dev
Add to ~/.continue/config.yaml:
Continue.dev reloads automatically.
Codex CLI
Add to ~/.codex/config.toml:
Verify with codex mcp list.
stdio clients (npx) — Zed, older Claude Desktop configs, and anything without remote MCP
The @faktry/mcp package is a thin stdio bridge to the hosted server. Requires Node 18+.
Generic form:
Claude Desktop (claude_desktop_config.json) and most other mcpServers clients:
Zed (settings.json, %APPDATA%\Zed\settings.json on Windows):
Leave FAKTRY_API_KEY out to sign in through the browser (OAuth) instead.
Kilo Code
- Open the Kilo Code extension settings → MCP Servers.
- Add a new server using the same JSON snippet as Claude Code above.
- Replace
YOUR_API_KEY_HEREwith your actual key.
Other MCP clients
Add a remote HTTP server pointing at https://faktry.ai/api/mcp with header:
Full per-client snippets and paths are also generated at faktry.ai/mcp.
Tools
Your client picks which tool to call based on your prompt — you don't need to invoke them by name. faktry exposes 70+ tools across five categories:
Plus utility tools:
The async job pattern
Most generation tools (video, some image/audio) are async:
- Call the generation tool → receive a
job_id. - Poll
faktry_job_statuswith thatjob_idevery few seconds. - When status is
completed, the response containsresult_url. - Optionally persist it with
faktry_library_save.
Example prompts
Try these once faktry is connected:
Troubleshooting
Tools don't appear after connecting
- Claude.ai / Desktop: Settings → Integrations (or Developer → MCP Servers), confirm faktry shows as connected. Remove and re-add if it failed silently — make sure pop-ups aren't blocked so the OAuth window can open.
- Claude Code:
claude mcp listshould show the server. - Codex:
codex mcp listshould showfaktry. Start a new session after adding. - Quick smoke test: ask your client "check my faktry credits".
Authentication or API key errors
- For config-file clients, confirm
YOUR_API_KEY_HEREwas replaced with a real, active key from faktry.ai/api/keys — keys are shown only once at creation. - For OAuth clients, disconnect and reconnect the connector to redo the flow.
A generation keeps loading
Video renders and some audio/image jobs take longer than a plain image generation. The tool returns a pending job_id immediately — keep polling faktry_job_status until it reports completed.
Links
- MCP setup UI — faktry.ai/mcp
- API keys — faktry.ai/api/keys
- faktry — faktry.ai
License
MIT © faktry
来源:README.md,提交 6411bc2
工具
0版本历史
1- v0.1.1最新Oct 6, 2026
