Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Status ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Multimedia Process
  3. Imaginode
  4. README

Imaginode README

The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Imaginode listing page.

Back to Imaginode View source on GitHub

Imaginode MCP Server

smithery badge Imaginode MCP server

Generate AI images and videos from ChatGPT, Claude, Claude Code, Cursor, or any MCP client, powered by imaginode.ai, the node-canvas AI creation studio.

  • 89 models on one account: Flux 2, Nano Banana 2, Seedream 5, GPT Image, Kling V3, Seedance 2.5, Veo 3.1, Hailuo, Wan and more. The full catalogue, with a page per model, is at imaginode.ai/models.
  • Sign in, no key to paste: the server speaks OAuth 2.1. ChatGPT, Claude and Claude Code open an Imaginode page, you sign in, you allow the app. API keys still work for scripts and clients without OAuth.
  • Templates included: the curated workflows of the Imaginode canvas (product shoots, renovations, video effects, kids books, thumbnails…) are exposed as recipes, with the link that opens them ready to run.
  • Transparent pricing: every generation returns its exact cost in credits (1 credit = $0.012, or €0.01 when billed in euros) before the result. Failed generations are refunded automatically. Price a run before you make it with the cost calculator, which needs no account.
  • Remote server, nothing to install: https://imaginode.ai/api/mcp (Streamable HTTP).

What it costs before you call it

The API returns the exact cost of every generation, but you often want the number before writing the call. Two public pages answer that without an account:

  • Cost calculator: pick a model, a duration and a resolution, read the price in credits and in dollars.
  • GET /api/models: the same catalogue and prices as machine-readable JSON, no auth, so a client can build its own estimate.

Quickstart

  1. Create a free account at imaginode.ai (trial credits included, verified email required).
  2. Connect your client. Full walkthrough per assistant: imaginode.ai/mcp.

ChatGPT: Settings, Apps and connectors, Create: paste https://imaginode.ai/api/mcp, choose OAuth, sign in to your Imaginode account.

Claude.ai / Claude Desktop: Settings, Connectors, Add custom connector: paste https://imaginode.ai/api/mcp and sign in when Claude asks.

Claude Code (the sign-in opens in your browser on first use):

Terminal
claude mcp add --transport http imaginode https://imaginode.ai/api/mcp

Cursor (.cursor/mcp.json, OAuth):

config.json
{
  "mcpServers": {
    "imaginode": { "url": "https://imaginode.ai/api/mcp" }
  }
}

With an API key instead (scripts, clients without OAuth): create a key in your profile, section API keys, and send it as a header:

Terminal
claude mcp add --transport http imaginode https://imaginode.ai/api/mcp --header "Authorization: Bearer imk_YOUR_KEY"

Then just ask your assistant: "Generate a cinematic image of a red fox in a misty forest", "Make a 5-second video of ocean waves at sunset", or "Which Imaginode template turns my selfie into a collectible figurine?".

Tools

ToolWhat it does
list_modelsCatalogue of image and video models with prices in credits and billable options.
list_templatesThe curated canvas templates: what each produces, its models, the approximate cost of one run.
get_templateFull recipe of a template (nodes, models, prompts, wiring, example renders) and the link that opens it in the canvas.
generate_imageGenerates an image and waits for the result: the URL is returned directly. Default model: Nano Banana 2.
generate_videoStarts a video generation and returns a request_id plus the exact cost. Default model: Seedance 2.0.
get_generation_statusFollows a generation (running, completed with output URLs, or failed with automatic refund).

Videos typically take 1 to 5 minutes (up to 30 for long jobs): poll get_generation_status every 30 seconds.

OAuth details (for client authors)

  • Discovery: https://imaginode.ai/.well-known/oauth-authorization-server and https://imaginode.ai/.well-known/oauth-protected-resource.
  • Authorization code with PKCE (S256) and refresh tokens (rotated). Dynamic client registration (RFC 7591) and Client ID Metadata Documents are both supported; redirect URIs may be https, loopback http, or a private app scheme.
  • Scope: generate. An unauthenticated request gets a 401 with WWW-Authenticate: Bearer resource_metadata="…".
  • Connected apps can be revoked by the user from their profile, and by the client through the revocation endpoint (RFC 7009).

Direct REST API

The MCP server is a thin facade over three public endpoints you can also call from any script (API key or OAuth access token in the Authorization header):

  • GET https://imaginode.ai/api/models : model catalogue and prices, no auth.
  • POST https://imaginode.ai/api/generate : body { "model", "prompt", "duration", "resolution", "aspectRatio", "audio", "imageUrls" }, header Authorization: Bearer imk_…. Returns { requestId, cost, balance }.
  • GET https://imaginode.ai/api/generate/status?requestId=… : returns running, completed (with outputUrls) or failed (refunded).

Input images must be media hosted on your Imaginode account (media library or previous generations).

Full documentation: imaginode.ai/docs/api-mcp.

Limits and security

  • API keys are personal secrets: shown once, revocable instantly from your profile, 5 active keys max.
  • Each key, and each OAuth access token, is rate-limited to 10 generations per minute.
  • OAuth access tokens live one hour and are refreshed silently; a connected app can be disconnected at any time from the profile, in Connected apps.
  • Every call spends the credits of your own account, at the same prices as the canvas; you can never spend beyond your balance, and failures are refunded.

Claude skill

The skills/imaginode folder contains an optional Claude Code skill that teaches Claude how to use this server well (cheap-model-first iteration, cost awareness, polling cadence). Install it by copying the folder to ~/.claude/skills/imaginode.

License

MIT. The server itself runs at imaginode.ai; this repository hosts its public manifest, documentation and skill.