Skip to content
External endpointresponds

nanoodle

Your saved nanoodle workflow graphs as MCP tools — BYOK or pay per call in Nano (x402)

Endpoint URL
https://mcp.nanoodle.com/mcp
Current status
responds
Last checked
Aug 17, 2026, 05:04 AM UTC
Check
MCP initialize · 8s limit
Latency
228 ms
Response record
1 of 1 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
io.github.nanoodlecom/nanoodle-mcp

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
nanoodle-mcp
Version
0.6.0
Capability keys
tools
Tool names
combine-images, deslop, edit-a-photo, favicon, image-model-arena, photo-to-video, render-a-mockup, sing, talking-avatar, text-to-image
Instructions excerpt

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 p

Reported Aug 17, 2026, 05:04 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 228ms