nanoodle
Server Details
Your saved nanoodle workflow graphs as MCP tools — BYOK or pay per call in Nano (x402)
- Status
- Healthy
- Uptime
- 100.0% over 61 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- nanoodlecom/nanoodle-mcp
- GitHub Stars
- 1
- Server Listing
- nanoodle-mcp
TDQS
Scored across 13 tools
The tools mostly have distinct creative purposes and clearly described input/output pipelines, such as character sprites, product editing, favicon generation, postcard illustration, UI mockups, music, and avatars. However, several tools are text-to-image or media-generation workflows with different models and styles, so an agent may need careful reading to choose between favicon, night-market-postcard, fibo-studio-still, and similar options.
Names consistently use lower-case kebab-case, but they do not follow a predictable verb-noun or action-oriented pattern. They mix verbs (sing, deslop, edit-a-photo), nouns (favicon), noun phrases (night-market-postcard, character-sprites), and model/brand-specific names (fibo-studio-still, omni-flash-turntable).
Thirteen tools is a well-scoped size for a gallery of distinct creative media pipelines. Each tool appears to represent a separate workflow rather than redundant variations on the same operation, and the count is neither too thin nor bloated.
The surface covers a broad range of creative generation workflows including image, video, audio, and text editing. It lacks generic platform utilities such as model discovery, account/balance checks, job status polling, or a plain text-to-image fallback, but agents can work around these gaps for the listed pipelines.
Available Tools
8 toolscharacter-spritesInspect
Description → canonical character → separate cutout parts → local rig and animation baking. One text call + two image calls. The companion rig.mjs extracts transparent parts and bakes 32 frames: id… text:Character -> llm:Character designer -> image:Canonical character -> resize:Reference -> edit:Rig parts; returns image + image (muse-image/edit, 1:1) saved to disk (file paths in result). Runs on NanoGPT — $0.06 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.0221, ~1m 48s. Example: Iron Verdict (https://nanoodle.com/examples/iron-verdict/). A playable fighting game built with character-sprites. This graph generates a character reference and parts sheet; the local skill bakes animated sprites, and a coding agent adds combat, gravity and game rules. Agent skill: https://github.com/nanoodlecom/noodle-skills/tree/main/skills/character-sprites
| Name | Required | Description | Default |
|---|---|---|---|
| Character | No | Text; default: "A compact furnace knight with a cracked ivory helmet, narrow glowing amber visor, dark navy armor, a short rust-red s..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Character_designer | No | System prompt; default: "Write ONE image prompt, maximum 130 words, for a game character reference from the description. Preserve the user des..."; optional |
image-model-arenaInspect
Compare four image models on the same brief. Run makes four paid images. Judge the exact heading and footer, object count, tool shapes, composition and color. Change the shared brief to test your o… text:Shared test brief -> image:Contender 1 -> image:Contender 2 -> image:Contender 3 -> image:Contender 4; returns image (muse-image/text-to-image, 1:1) + image (gpt-image-2.5/flare/text-to-image, 1k) + image (grok-imagine-image/v2.0/text-to-image, 1:1) + image (recraft-v4, 1024×1024) saved to disk (file paths in result). Runs on NanoGPT — $0.40 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.2455, ~1m 39s. Example: Reviewed sample (https://nanoodle.com/examples/gallery/#image-model-arena). The same bicycle-repair poster brief sent to four image models. All four retained the requested text in this run; only Grok rendered recognizable tire levers. Compare all outputs before choosing.
| Name | Required | Description | Default |
|---|---|---|---|
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Shared_test_brief | No | Text; default: "Create a square poster for a bicycle repair workshop. Exact heading: FIX A FLAT. Exact footer: SATURDAY 10 AM. A sing..."; optional |
neon-shrine-duelBInspect
seed → GLM writes Anima still prompt → anima/text-to-image → GLM writes H3 Max motion prompt → minimax/h3-max i2v at 480p/5s. Change the seed; both LLMs rewrite prompts. ~$0.27 sampled. Hold both f… text:Fight seed -> llm:Still prompt -> llm:Motion prompt -> image:Fight still -> ivideo:Clash clip; returns video (h3-max) saved to disk (file path in result). Runs on NanoGPT — $0.63 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.2601, ~47s.
| Name | Required | Description | Default |
|---|---|---|---|
| Fight_seed | No | Text; default: "Neon shrine rooftop duel at midnight — fox-masked sword dancer vs chrome oni courier, rain, sakura sparks, cinematic ..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Still_prompt | No | System prompt; default: "You write ONE elite image prompt for anime key art (Anima text-to-image). Rules: single frozen moment mid-action (not..."; optional | |
| Motion_prompt | No | System prompt; default: "You write ONE image-to-video motion prompt for MiniMax H3 Max. Rules: BOTH fighters stay fully in frame the entire cl..."; optional |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and actually delivers: it discloses the payment model ($0.63 deposit per call in Nano/XNO, settles at actual model cost +20% with change returned, no account needed), cost and latency evidence (last run $0.2601, ~47s, ~$0.27 sampled), the output destination (video saved to disk, file path in result), and non-determinism tied to the seed. The payment-phase mechanics are the main gap, though the schema's _payment_id description partly covers that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The pipeline is front-loaded, which is good, but the text then repeats the same flow in a second notation and cuts off mid-word ('Hold both f…'), leaving genuine clutter. Cost and latency figures are useful, but the duplication and truncation cost the definition readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a multi-stage, paid, no-annotation tool with no output schema, the description covers the pipeline, output artifact and its location, cost, latency, and payment settlement — enough for an agent to invoke it knowingly. Remaining gaps are the exact result shape and failure behavior, which are minor given the schema's _payment_id documentation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all four parameters including defaults and the _payment_id protocol; baseline 3 applies. The description only gestures at the seed and the two LLM-written prompt parameters, adding no syntax or format detail beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description lays out a concrete pipeline (seed → LLM still prompt → text-to-image → LLM motion prompt → MiniMax H3 Max i2v at 480p/5s) and the output is stated as a fight/clash video saved to disk. That is specific, but it is presented as a duplicated, partially truncated flow chart ('Hold both f…', then the same steps again in 'text:Fight seed -> llm:...' notation), so the agent must assemble the actual purpose from fragments. No sibling tool is named or contrasted.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The only usage cue is 'Change the seed; both LLMs rewrite prompts,' which describes a side effect, not when to choose this tool over siblings like photo-to-video, storyboard-relay, or talking-avatar. There is no when-not-to-use, no prerequisite statement, and no alternative named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
photo-to-videoInspect
Create a first frame with Muse, then animate one small movement with MiniMax H3 Spicy at 480p for five seconds. Change the still and motion briefs together. Inspect object stability and motion; a s… text:Still brief -> text:Motion brief -> image:First frame -> ivideo:Animated clip; returns video (image-to-video-spicy) saved to disk (file path in result). Runs on NanoGPT — $0.51 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.21, ~1m 30s. Example: Reviewed sample (https://nanoodle.com/examples/gallery/#photo-to-video). A short tea-on-a-desk animation. Sampled frames retained the mug while steam moved. This thumbnail is one frame; the example does not establish a seamless loop.
| Name | Required | Description | Default |
|---|---|---|---|
| Still_brief | No | Text; default: "A ceramic mug of hot tea on an oak desk beside a closed notebook. Soft morning window light from the left, plain warm..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Motion_brief | No | Text; default: "Locked camera for five seconds. A thin wisp of steam rises slowly from the tea and curls gently in the window light. ..."; optional |
singInspect
Start with a song idea and the bands you like. Three text calls write lyrics, arrange them, and identify what would clash with that arrangement. The arrangement and avoid-list become one musical di… text:Song idea -> text:Preferred bands -> join:Idea + musical references -> llm:Write lyrics -> join:Brief + finished lyrics -> llm:Arrange the song -> llm:What would clash? -> join:Arrangement + avoid-list -> music:Sing; returns audio (music-3) saved to disk (file path in result). Runs on NanoGPT — $0.37 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.1502, ~2m 35s. Example: Audio sample (https://nanoodle.com/examples/gallery/#sing). A 170-second generated closing-credits song. Gemini 3.8 Flash reported clear gentle acoustic vocals and a chorus matching the supplied lyrics. This is model-assisted audio review, not human listening sign-off.
| Name | Required | Description | Default |
|---|---|---|---|
| Song_idea | No | Text; default: "Write a wistful 90s trip-hop track about the singularity."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Write_lyrics | No | System prompt; default: "Write original, singable lyrics from the song idea and musical references. Maximum 200 words. Use concrete images, an..."; optional | |
| Preferred_bands | No | Text; default: "Portishead, Massive Attack, Tricky"; optional | |
| Arrange_the_song | No | System prompt; default: "Write one compact music-generator prompt: a single paragraph, at most 60 words and 450 characters. Use the supplied i..."; optional | |
| What_would_clash | No | System prompt; default: "Read the actual arrangement. Name exactly three specific musical choices that would undermine its groove, instruments..."; optional |
storyboard-relayAInspect
Make a two-frame story through a handoff between models. Muse establishes the opening. Nano Banana stages the next beat from that actual image. Gemini compares both frames; Muse Edit uses the draft… text:First scene -> text:Next beat -> text:Continuity rules -> image:Muse opens the story -> join:Opening brief + next beat -> resize:Frame 1 -> join:Next beat + continuity rules -> edit:Nano Banana stages the next beat -> llm:Draft continuity check -> resize:Draft frame 2 -> join:Story + observed repair notes -> edit:Muse repairs the continuity -> resize:Frame 2 -> llm:Continuity notes; returns image + image + image + text; media saved to disk (file paths in result). Runs on NanoGPT — $0.19 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.0652, ~2m 4s.
| Name | Required | Description | Default |
|---|---|---|---|
| Next_beat | No | Text; default: "Create the next story beat inside the greenhouse. The robot is now crouched beside a circular soil tray, carefully pl..."; optional | |
| First_scene | No | Text; default: "First frame of an original two-scene story. A tiny postal robot has a rounded cream enamel body, one round amber eye,..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Continuity_notes | No | System prompt; default: "Independently compare TWO actual images. Image 1 is the original opening; image 2 is the repaired next frame. You hav..."; optional | |
| Continuity_rules | No | Text; default: "Keep the same robot's rounded cream body, single round amber eye, dark-blue legs, orange satchel and relative proport..."; optional | |
| Draft_continuity_check | No | System prompt; default: "You are a film continuity reader comparing TWO actual images. Image 1 is the opening frame; image 2 is the draft next..."; optional |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and does well: it discloses the output shape (image + image + image + text), that media is saved to disk with file paths in the result, the pricing model ($0.19 deposit in Nano/XNO, settled at cost + 20% with change returned), that no account is needed, and measured latency/cost (~2m 4s, last run $0.0652). It omits the payment/watch lifecycle, but that gap is covered by the _payment_id schema description.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose and the closing cost/latency sentences are front-loaded and earn their place, but the middle pipeline chain is a long, dense arrow/semicolon run that is hard to parse, and the prose summary of it trails off with an ellipsis ('Muse Edit uses the draft…'). It is information-rich but structurally uneven.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a high-complexity 6-parameter, multi-model, pay-per-call tool with no output schema and no annotations, the description covers output composition, storage, cost, latency, and the internal pipeline. The remaining gaps are selection guidance relative to siblings and the asynchronous payment/watch flow, the latter partially covered by the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline would be 3, but the description's pipeline notation maps each parameter name to its position and role in the chain (First scene → Muse opens the story, Next beat → stages the next beat, Continuity rules → join, Continuity notes and Draft continuity check → llm checks), adding ordering and dependency semantics the schema doesn't convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence gives a specific verb+resource ('Make a two-frame story through a handoff between models') and names every participating model and its role, so the agent understands this is a multi-model two-frame pipeline rather than a single-image generator. It does not, however, explicitly contrast itself with siblings like tiny-world-film or photo-to-video, which would be needed for a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use or when-not-to-use guidance and no mention of the sibling tools that also produce narrative imagery (tiny-world-film, character-sprites). The description explains how the pipeline works internally but never tells the agent which situation should select this tool over its alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
talking-avatarInspect
Create a short spoken introduction with a fictional presenter. Muse makes the portrait, MiniMax Speech reads the script, and LongCat combines the image and audio into a speaking video at 480p. Keep… text:Presenter look -> text:Spoken script -> text:Delivery -> image:face -> tts -> lipsync; returns video (longcat-avatar-1.5) saved to disk (file path in result). Runs on NanoGPT — $0.66 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed. Example: Video sample (https://nanoodle.com/examples/gallery/#talking-avatar). A fictional presenter reads a short workshop introduction. Sampled frames preserve the presenter; check precise lip-sync timing in playback. Generation can take several minutes.
| Name | Required | Description | Default |
|---|---|---|---|
| Delivery | No | Text; default: "Natural calm delivery, subtle blinks and small head movements. Keep the face and mouth visible, eyes toward the camer..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. | |
| Spoken_script | No | Text; default: "Welcome to the workshop. Start with the blue tray on your table. Inside you will find paper, a pencil, and the parts ..."; optional | |
| Presenter_look | No | Text; default: "A fictional friendly male museum guide in his thirties, wearing a plain navy shirt, shoulders-up front-facing portrai..."; optional |
tiny-world-filmBInspect
Muse builds a miniature. Wan animates that exact image. Mirelo watches the resulting silent clip and adds foley. Three models pass actual media forward. Compare the silent and sounded takes. Defaul… text:World -> text:Motion -> image:Build the miniature -> ivideo:Silent take -> resize:First frame -> vedit:Film with foley; returns image + video (sfx1.6/video-to-video) saved to disk (file paths in result). Runs on NanoGPT — $0.65 deposit per call, paid in Nano (XNO) — settles at actual model cost + 20%, change returned; no account needed; last run $0.27, ~2m 11s.
| Name | Required | Description | Default |
|---|---|---|---|
| World | No | Text; default: "A handmade miniature walnut-shell watermill on a mossy stone beside a tiny stream. One large copper paddle wheel is a..."; optional | |
| Motion | No | Text; default: "One continuous locked-off macro shot. The copper waterwheel turns slowly and steadily as the stream runs over its pad..."; optional | |
| _payment_id | No | Payment id from this tool's previous payment-required response. Phase 3 only: after /x402/watch closes with status paid, call again with the same arguments plus this id to open the RESULTS stream. Do not pass it while payment is still pending — monitor the watch SSE first. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral burden and does so well: it discloses the payment model ($0.65 deposit in Nano/XNO, settles at actual model cost + 20%, change returned, no account needed), an observed runtime (~2m 11s, last run $0.27), and that outputs are image + video saved to disk with file paths in the result. It stops short of describing failure modes or what happens if payment is abandoned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The pipeline and output information is front-loaded and dense, with each clause carrying real content (stages, outputs, pricing, runtime). It is slightly disorganized and contains a visibly truncated fragment ('Defaul…'), which costs a point.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-required-param, three-stage generative pipeline with no output schema and no annotations, the description supplies the essential return shape (image + video with file paths) plus pricing and runtime expectations. The two-phase _payment_id handshake is covered by the schema rather than the description, leaving only minor gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so World, Motion, and _payment_id are already fully documented, including the two-phase payment flow for _payment_id. The description's flow diagram ('text:World -> text:Motion') adds marginal pipeline-mapping meaning but no syntax or format detail beyond the schema, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description conveys that this tool generates a short film by chaining three models (Muse builds a miniature, Wan animates it, Mirelo adds foley), and the pipeline notation clarifies the stages. However, it is narrated through model names rather than stated as a crisp verb+resource, and it never distinguishes itself from siblings like photo-to-video or storyboard-relay.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit when-to-use guidance and no named alternatives among the sibling tools. The line 'Compare the silent and sounded takes' hints at a comparison use case but does not tell the agent when to pick this over photo-to-video or storyboard-relay.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
12 tool updates
- Removed
combine-images - Removed
deslop - Removed
edit-a-photo - Removed
favicon - Removed
fibo-studio-still - Added
neon-shrine-duel - Removed
night-market-postcard - Removed
omni-flash-turntable - Removed
render-a-mockup - Changed
sing8 fields changed- added
Input schema / properties / Arrange_the_songAdded value: +{ + "description": "System prompt; default: \"Write one compact music-generator prompt: a single paragraph, at most 60 words and 450 characters. Use the supplied i...\"; optional", + "type": "string" +} - removed
Input schema / properties / LyricsRemoved value: -{ - "description": "System prompt; default: \"Write original singable lyrics from the brief, maximum 160 words. Plain language, concrete details, natural stresses ...\"; optional", - "type": "string" -} - removed
Input schema / properties / Musical_styleRemoved value: -{ - "description": "Text; default: \"Gentle acoustic folk, relaxed mid-tempo, warm solo vocal, fingerpicked guitar, soft brushed percussion. Clear words a...\"; optional", - "type": "string" -} - added
Input schema / properties / Preferred_bandsAdded value: +{ + "description": "Text; default: \"Portishead, Massive Attack, Tricky\"; optional", + "type": "string" +} - removed
Input schema / properties / Song_InstructionsRemoved value: -{ - "description": "Text; default: \"Write a short original song for the closing credits of a cozy repair-shop game. Theme: fixing a small thing makes a h...\"; optional", - "type": "string" -} - added
Input schema / properties / Song_ideaAdded value: +{ + "description": "Text; default: \"Write a wistful 90s trip-hop track about the singularity.\"; optional", + "type": "string" +} - added
Input schema / properties / What_would_clashAdded value: +{ + "description": "System prompt; default: \"Read the actual arrangement. Name exactly three specific musical choices that would undermine its groove, instruments...\"; optional", + "type": "string" +} - added
Input schema / properties / Write_lyricsAdded value: +{ + "description": "System prompt; default: \"Write original, singable lyrics from the song idea and musical references. Maximum 200 words. Use concrete images, an...\"; optional", + "type": "string" +}
- Added
storyboard-relay - Added
tiny-world-film
Related MCP Connectors
Create, browse, remix, collaborate on, and run durable AI workflow nodes from MCP hosts.
minia2a.uk — hosted MCP over streamable HTTP: call 1,600+ x402 pay-per-call APIs, USDC on Base.
5 pay-per-call SEO tools over MCP. Free discovery, tool calls settle in USDC on Base via x402.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Related MCP Servers
- AlicenseBqualityDmaintenanceExposes your LLMGraph workflow deployments as MCP tools, allowing AI assistants to invoke them via natural language.129 npmMIT
- AlicenseBqualityDmaintenanceMCP server wrapping x402.eleeth.com — 35 pay-per-call tools for AI agents (x402 v2, USDC on Base)35MIT
- AlicenseNot gradedqualityDmaintenance250+ AI-powered MCP tools: research, write, code, translate, scrape, sentiment, vision, RAG, agent memory, marketplace, trading signals, and more. 15 models across 7 providers. Pay-per-use via API key or x402 USDC micropayments.51 PyPI2MIT

gatefareio/mcp-serverofficial
AlicenseAqualityDmaintenanceMarketplace MCP for paid HTTP APIs. Pay per call in USDC on Base via the open x402 standard — non-custodial. 13 tools for discovery, buying, and publishing APIs.739 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.