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.

VerifiedSTDIODesktop onlyDeveloper ToolsMedia & Design

Overview

AI-generated 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.
Before you install
It relies on the local bearer token stored by Infiknit; the README says the token stays on the computer and that provider API keys, .env files and SSH credentials are not read. Canvas operations create, connect and queue nodes, which changes project state, and generation may consume provider credits already configured in Infiknit. It only works with the desktop app running locally, not from cloud agents.

Installation

In SourceWeft

  1. Open Infiknit in the dashboard and add it to a workspace.
  2. 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

  1. Download Infiknit for macOS or Windows.
  2. Open Infiknit and keep it running.
  3. 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

text
/plugin marketplace add Synthenova/infiknit-mcp/plugin install infiknit@infiknit

Codex

sh
codex plugin marketplace add Synthenova/infiknit-mcpcodex plugin add infiknit@infiknit

Grok Build

sh
grok plugin marketplace add Synthenova/infiknit-mcpgrok plugin install infiknit --trust

Cursor, Copilot, Windsurf, Cline

Add this local stdio server (the launcher finds Infiknit on the same machine):

json
{  "mcpServers": {    "Infiknit": {      "command": "node",      "args": ["/absolute/path/to/infiknit-mcp/plugins/infiknit/bin/infiknit-mcp.cjs"]    }  }}

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 applyCanvasTransaction per build, verifyNodes before queueing, exact model controls from getCapabilities.
  • 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 (or 31416 for Infiknit Dev).
  • Uses the local bearer token stored by Infiknit. The token never leaves this computer.
  • Does not read provider keys, .env files, 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:

sh
export INFIKNIT_MCP_URL=http://127.0.0.1:31415/mcpexport INFIKNIT_MCP_TOKEN=your-local-token

Set both or neither.

Source: README.md at commit 4ce9522

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

2
  1. v1.15.1LatestOct 11, 2026
  2. 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.