AI & Machine Learning
nanoodle.com
MCP server for AI-powered image creation and editing, including photo editing, favicon generation, and model comparison.
ENDPOINT 1
https://mcp.nanoodle.com/mcp
MCP server metadata
- Name
- nanoodle-mcp
- Version
- 0.6.0
Every tool on this server is paid per call in Nano (XNO) — no account or API key needed. When a tools/call returns PAYMENT REQUIRED it HANGS UP with a payUrl and a watchUrl. On that payment link: show your user ONLY the payUrl (QR; confirms on-screen when paid) — never the watch URL or wallet address — and IMMEDIATELY open structuredContent.x402.watchUrl yourself (GET /x402/watch/<paymentId>, Accept: text/event-stream; agent-only). Wait until that watch stream CLOSES with status paid, done:true, and a next field. ONLY THEN call the same tool again with identical arguments plus _payment_id — that tools/call is the RESULTS stream (progress heartbeats, then the result). Do not open results while still watching for payment, and do not hold a tools/call open to wait for payment. Paying is the consent — nothing to ask the user. The amount paid is a DEPOSIT: the real price is the run's actual metered model cost + 20% (the markup goes to the workflow's author when its graph names a payout address, and to the operator when it does not), and the difference is sent back to the paying wallet as change after the run. Quotes expire after 15 minutes. If a run fails after payment, the whole payment is refunded automatically.
Known tools 10
edit-a-photoRepaints an uploaded photo according to an edit described in plain words.
Potential side effectsfaviconDescribe your idea, get a favicon — an LLM distills the brand to one bold glyph, an image model renders it, and it comes back as a crisp square (~$0.
Inferred read-onlyimage-model-arenaPick a DIFFERENT model on each Contender, then Run — same prompt four ways, side by side.
Inferred read-onlyphoto-to-videoGenerates a still image from a prompt, then animates it into a short video clip.
Inferred read-onlyrender-a-mockupDescribe a screen, keep the style guide: an LLM turns both into one dense image prompt and an image model renders the mockup.
Inferred read-onlysingOne idea fans out to three LLMs — lyrics, a matching style, and a negative prompt of what to avoid — then a music model sings it.
Inferred read-onlytalking-avatarTTS speaks your line, and the lipsync model animates the portrait to match.
Inferred read-onlytext-to-imageThe one-wire hello-world of noodling — describe a scene, get an image.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.nanoodle-mcp]
url = "https://mcp.nanoodle.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"nanoodle-mcp": {
"type": "http",
"url": "https://mcp.nanoodle.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: nanoodle-mcp
Remote MCP URL: https://mcp.nanoodle.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"nanoodle-mcp": {
"url": "https://mcp.nanoodle.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"nanoodle-mcp": {
"type": "http",
"url": "https://mcp.nanoodle.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "nanoodle-mcp",
"transport": "streamable-http",
"url": "https://mcp.nanoodle.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.