
Infiknit
io.github.SynthenovaPublished by GitHub account Synthenovav1.15.1Updated Oct 28, 2026
Local Infiknit MCP for image and video canvas workflows. Keep Infiknit open on this computer.
Overview
Connects a local coding agent to the Infiknit desktop app so it can generate images and videos and build canvas workflows on the same computer.
- What you can do
- Generate images and videos into the agent's project folder using keys already saved in Infiknit
- Create, connect and queue canvas nodes for ads, product shots and multi-shot workflows, with all-or-nothing canvas transactions and node verification before queueing
- Read model capabilities to pick exact controls, and inspect results without leaving the agent
- Ships an operating card and guide so the agent follows the current tool contract
- When to use it
- Use it when you work with a local agent such as Claude Code, Codex, Cursor or Grok Build on the same machine as the Infiknit desktop app and want image or video generation and canvas building driven from the agent. It is not usable from cloud agents or remote connectors.
- Requirements
- The Infiknit desktop app installed on macOS or Windows and kept open while work runs; the plugin runs as a local stdio process launched with Node.js. It reads Infiknit's local bearer token from the app, or you can set INFIKNIT_MCP_URL and INFIKNIT_MCP_TOKEN together. It talks only to a loopback address on the local machine.
Installation
In SourceWeft
- Open Infiknit in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Infiknit for agents
Give Claude Code, Codex, Cursor, Grok Build, and other local agents Infiknit: generate images and videos into a project, or build connected canvas workflows while you watch.
Infiknit is a desktop app. This plugin connects to the copy running on this computer. Cloud agents cannot reach it.
Before you install
- Download Infiknit for macOS or Windows.
- Open Infiknit and keep it running.
- Optional: Settings → MCP Connect already one-click installs the same connection. Use this plugin when you want Infiknit to show up in an agent marketplace.
The launcher reads Infiknit’s local token from the desktop app. It never asks for provider API keys.
Install
Claude Code
Codex
Grok Build
Cursor, Copilot, Windsurf, Cline
Add this local stdio server (the launcher finds Infiknit on the same machine):
Or clone this repo and point args at plugins/infiknit/bin/infiknit-mcp.cjs. Reload the agent after installing.
What it does
- Generate an image or video into the agent’s project folder using keys already saved in Infiknit.
- Create, connect, and queue canvas nodes for ads, product shots, and multi-shot workflows: one all-or-nothing
applyCanvasTransactionper build,verifyNodesbefore queueing, exact modelcontrolsfromgetCapabilities. - Inspect results without leaving the agent.
The plugin ships the same operating card and full guide the desktop app installs (skills/infiknit/SKILL.md and GUIDE.md), so an agent that installs from this marketplace reads the current tool contract.
Tested workflow resource
For a reproducible creative example with sample inputs, a versioned blueprint, MCP steps, expected outputs, and local-connection limits, see examples/three-shot-ugc-product-ad.md.
Keep Infiknit open while work runs. Replacing the token in Settings → MCP Connect refreshes one-click agent installs; this plugin rereads the new token on the next launch.
Security
- Talks only to
http://127.0.0.1:31415/mcp(or31416for Infiknit Dev). - Uses the local bearer token stored by Infiknit. The token never leaves this computer.
- Does not read provider keys,
.envfiles, or SSH credentials. - Cloud ChatGPT, Claude.ai custom connectors, and Cursor Cloud Agents cannot use this loopback server.
Privacy: https://infiknit.app/privacy
Terms: https://infiknit.app/terms
Manual env override
If you copied MCP config from Infiknit, you can skip discovery:
Set both or neither.
Source: README.md at commit 4ce9522
Tools
0Version history
2- v1.15.1LatestOct 11, 2026
- v1.12.0Sep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.