NFT-Studio

BEACN Labs · Model Context Protocol

Your agent.
The Studio toolkit.

Use your AI agent to create a compact NFT, then review and approve the mint with your wallet. Install the open-source MCP from this repository.

17local tools
61resources
148original CIPs

Clone and build

Use Node 22.13 or newer. Run these commands in your terminal.

TERMINALFresh repository checkout
git clone https://github.com/BEACNpool/NFT-Studio.git
cd NFT-Studio
npm --prefix mcp ci
npm --prefix mcp run build

Only the MCP package needs its dependencies installed. The build creates mcp/dist/cli.mjs.

Connect Codex

With the Codex CLI installed and signed in, run this from the NFT-Studio checkout. The installer checks the MCP before adding it and preserves conflicting settings.

CODEX CLIUses your existing Codex login
node mcp/install-codex.mjs --install
codex

Start Codex in this checkout to discover the included $nft-studio skill. It teaches the workflow and file limits; no extra model-provider API key is needed. Inspect setup first with node mcp/install-codex.mjs --check.

Read the public agent skill · Official Codex MCP setup

Using another MCP client?

Replace /absolute/path/NFT-Studio with the absolute path to your checkout. Keep the /mcp/dist/cli.mjs suffix.

MCP CONFIGURATION · JSONLocal stdio server
{
  "mcpServers": {
    "beacn-nft-studio": {
      "command": "node",
      "args": [
        "/absolute/path/NFT-Studio/mcp/dist/cli.mjs"
      ]
    }
  }
}

Launch the compiled file with node, as shown. Your client may use a different settings wrapper.

Describe your NFT

“$nft-studio Create a pixel-art spaceship NFT and give me its review link.”

Open the review link your agent returns to see its exact files. Connect a compatible browser wallet, review the destination and costs, then approve signing and submission. Save the confirmed receipt.