Rengi Forge
Gamedev tools for AI agents: level design, renders, sprites, GLB optimizer. Pay per call with x402.
| Endpoint | https://rengi.dev/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 69 tools · grade C (65) · pin ts_40f6572c9347b28f12196488fa674df3 · protocol 2025-06-18 |
| First / last listed | 2026-11-15 01:29 UTC / 2026-11-15 01:29 UTC |
| Grade over time | 2026-11-15: C (65), 69 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: forge_help level_design_catalog level_design_place level_design_revise level_design_place_2d level_design_revise_2d level_design_navmesh asset_render_views asset_render_turntable asset_render_sprites sprite_tools_slice sprite_tools_pack sprite_tools_pixelate sprite_tools_remove_bg sprite_tools_video_to_sheet sprite_tools_normal_map sprite_tools_autotile sprite_tools_inbetween sprite_tools_outline sprite_tools_recolor sprite_tools_animate glb_optimizer_optimize glb_optimizer_optimize_large glb_optimizer_inspect glb_optimizer_convert glb_optimizer_lod glb_optimizer_colliders texture_tools_seamless texture_tools_pbr texture_tools_pack texture_tools_atlas audio_tools_clean audio_tools_loop audio_tools_variations audio_tools_voice audio_tools_beats audio_tools_sfx store_assets_steam store_assets_icons store_assets_stores store_assets_trailer store_assets_steam_audit font_tools_bitmap playtest_run vfx_review web_tools_screenshot web_tools_extract web_tools_pdf web_tools_render_html web_tools_og_image web_tools_page_audit web_tools_visual_diff image_tools_convert image_tools_responsive image_tools_palette image_tools_diff image_tools_svg_to_png image_tools_qr image_tools_inspect image_tools_placeholder media_tools_probe media_tools_video_to_gif media_tools_video_compress media_tools_thumbnails media_tools_extract_audio media_tools_audio_convert media_tools_waveform leaderboard_boards leaderboard_topup
forge_help | What Rengi Forge offers, prices and how payment works. Free. params: none |
level_design_catalog | Ingest your prop catalog: footprint, height, pivot and category computed from each GLB. Returns a catalogId for place. Price: $0.50 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: assets*, upAxis |
level_design_place | Dress a level: placements for every zone, previews and a 3D viewer link. Price: $1.00 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: catalogId, catalog, layout*, heightmap, brief, preset, density, seed, targetEngine, plan |
level_design_revise | Change a placed level by instruction or structured zone edits: denser or sparser, other assets, remove a kind of prop; untouched zones keep their exact transforms. It cannot cut an empty area inside a zone or move one object: for that, add a keep-clear zone to the layout and place again. Price: $0.50 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: jobId*, instruction, edits |
level_design_place_2d | Fill a 2D tilemap: terrain with proper corner transitions, decorations, obstacles and multi-tile stamps; Tiled .tmj, Unity Tilemap JSON and a preview. Price: $1.00 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: tileset*, tileRoles*, layout*, brief, preset, density, seed, plan |
level_design_revise_2d | Change a 2D map by instruction or zone edits; untouched zones keep their tiles. Price: $0.30 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: jobId*, instruction, edits |
level_design_navmesh | Bake a navmesh for your agent size from a level GLB and find unreachable areas, passages that barely fit, and walkable area per region; top-view map and the navmesh as OBJ. Price: $0.05 USDC via x402, charged only on success. Part of Level design: Level dressing for 3D games. params: glb, glbUrl, agentRadius, agentHeight, maxClimb, maxSlope, upAxis, start |
asset_render_views | Render a GLB model to four PNG views (three-quarter, front, side, top) for thumbnails and previews, plus mesh stats and size. Price: $0.10 USDC via x402, charged only on success. Part of Asset render: Pictures of a 3D model for agents that cannot see: catalog views, a turntable GIF, and isometric sprite sheets for 2.5D games. params: glb, glbUrl, upAxis, size, background, lighting |
asset_render_turntable | Render a GLB model as a looping turntable GIF, one full revolution, plus mesh stats. Price: $0.25 USDC via x402, charged only on success. Part of Asset render: Pictures of a 3D model for agents that cannot see: catalog views, a turntable GIF, and isometric sprite sheets for 2.5D games. params: glb, glbUrl, upAxis, size, frames |
asset_render_sprites | Transparent isometric sprite sheet, 4 or 8 directions in one row (south first, clockwise), with frame JSON. Price: $0.40 USDC via x402, charged only on success. Part of Asset render: Pictures of a 3D model for agents that cannot see: catalog views, a turntable GIF, and isometric sprite sheets for 2.5D games. params: glb, glbUrl, upAxis, directions, cellSize, elevationDeg, pixelArt |
sprite_tools_slice | Cut a sprite sheet into frames by grid or by transparent gaps; frame PNGs plus a ZIP. Price: $0.05 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy ones), turn animation videos into aligned sprite sheets, make normal maps for 2D lights, build 47-tile autotile sets with Tiled, Go params: image, imageUrl, mode, cols, rows, cellWidth, cellHeight, margin, spacing, minArea, mergeDistance, trim |
sprite_tools_pack | Pack frames into one atlas (MaxRects) with padding and edge extrusion; TexturePacker JSON and Unity JSON. Price: $0.05 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy ones), turn animation videos into aligned sprite sheets, make normal maps for 2D lights, build 47-tile autotile params: frames*, maxSize, padding, extrude, trim, powerOfTwo |
sprite_tools_pixelate | Clean pixel art: find the true pixel grid, downscale to it, snap to a palette, hard alpha. Price: $0.10 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy ones), turn animation videos into aligned sprite sheets, make normal maps for 2D lights, build 47-tile autotile sets with Tile params: image, imageUrl, scale, palette, colors, alphaThreshold |
sprite_tools_remove_bg | Cut a sprite, prop or character out of its background: exact keying for one-color backgrounds (text and holes too), AI segmentation for busy ones; clean edges with no halo, trimmed, with a pivot. AI mode handles one main subject, not text on photos. Price: $0.05 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for on params: image, imageUrl, mode, keep, trim, padding, pivot |
sprite_tools_video_to_sheet | Turn an animation video or GIF (from Kling, Veo, Sora or a capture) into a sprite sheet: frames at your fps, background removed, every frame aligned to one box and pivot so it does not jitter, the best loop point, TexturePacker JSON, Godot SpriteFrames and a GIF preview. Price: $0.15 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their ba params: video, videoUrl, fps, start, end, maxFrames, background, frameSize, pixelArt, columns |
sprite_tools_normal_map | Normal map for a sprite or sprite sheet, for 2D lights in Unity URP 2D and Godot: a rounded bevel from the silhouette plus surface detail, alpha kept, OpenGL or DirectX; a height map and a preview lit by a moving light. Price: $0.05 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for bu params: image, imageUrl, bevel, strength, detail, convention |
sprite_tools_autotile | Two terrain textures (grass over dirt, sand over water) to a full 47-tile autotile set with natural, seamless edges, outer and inner corners, plus ready rules: Tiled wang set, Godot 4 TileSet terrains, Unity Rule Tile (editor script), JSON, and a painted preview map. Price: $0.15 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their backgr params: base, baseUrl, top, topUrl, tileSize, edge, rim, edgeWidth, roughness, seed |
sprite_tools_inbetween | Smoother sprite animation: in-between frames from motion between your frames (4 frames to 8 or 12), pixel art stays crisp with no new colours, holds stay holds, loop seam included; sheet, JSON and a before/after GIF. Price: $0.05 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy params: frames, sheet, cols, rows, count, factor, loop, mode, fps |
sprite_tools_outline | Outline or glow around a sprite or every cell of a sprite sheet: pixel-perfect hard outlines for pixel art, antialiased ones for painted art, soft glows for pickups and selection. Cells grow so nothing is cut off. Price: $0.02 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy one params: image, imageUrl, thickness, color, style, opacity, expand, cols, rows |
sprite_tools_recolor | Recolour a sprite or sheet without touching its pixels' shapes: remap to a classic palette (PICO-8, Game Boy, Sweetie 16, Endesga 32, C64), shift hue for team colours and enemy tiers (only the uniform if you say which colour), swap exact colours, several versions in one call. Price: $0.02 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of the params: image, imageUrl, palette, customPalette, dither, hueShift, saturation, brightness, onlyHue, hueWidth, swaps, variants |
sprite_tools_animate | Play a sprite sheet as a GIF or animated WebP: choose the grid, frame order, speed, ping-pong and a crisp whole-number upscale. For checking a walk cycle with your eyes, and for store pages, devlogs and READMEs. Price: $0.02 USDC via x402, charged only on success. Part of Sprite tools: 2D sprite jobs for games: cut sprites out of their background (exact for one-color backgrounds, AI for busy ones) params: image, imageUrl, cols*, rows, count, order, fps, pingPong, scale, background, format, loop |
glb_optimizer_optimize | Shrink a GLB (up to 10 MB) for web or mobile: dedup, join draw calls, gentle simplify, textures to WebP at a max size, meshopt or Draco compression; before/after renders, size report and loader notes for three.js and Unity. Price: $0.20 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join, weld, simplify, resize and r params: glb, glbUrl, preset, maxTextureSize, simplifyRatio, compression, textureFormat |
glb_optimizer_optimize_large | Shrink a large GLB (up to 50 MB) for web or mobile, same pipeline as optimize: dedup, join, simplify, WebP textures, meshopt or Draco. Price: $0.50 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join, weld, simplify, resize and re-encode textures, meshopt or draco compression. params: glb, glbUrl, preset, maxTextureSize, simplifyRatio, compression, textureFormat |
glb_optimizer_inspect | Inspect a GLB without changing it: triangles, draw calls, materials, texture memory, animations, glTF validator errors, and concrete suggestions to make it lighter. Price: $0.05 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join, weld, simplify, resize and re-encode textures, meshopt or draco compression. params: glb, glbUrl |
glb_optimizer_convert | Convert FBX, OBJ (zip with .mtl and textures), glTF (zip), STL, PLY, DAE or 3DS to one GLB: Y-up, in meters, materials and FBX animations kept. Returns the GLB, a report, a validator pass and a preview render. Price: $0.15 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join, weld, simplify, resize and re-encode textu params: file, fileUrl, fileName, upAxis, unitScale |
glb_optimizer_lod | Generate a LOD chain from a GLB (default 100/50/25/10% of triangles) with locked borders so UV seams and silhouettes hold; one GLB per level, a side-by-side render and Unity LODGroup transition heights. Price: $0.20 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join, weld, simplify, resize and re-encode textures, me params: glb, glbUrl, ratios, lockBorder |
glb_optimizer_colliders | Collision for a model: a set of convex hulls that hug the shape (V-HACD), ready for Godot (-convcolonly nodes), Unreal (UCX_ names) and Unity (convex MeshColliders via an editor script), plus hulls.json for any engine and a see-through overlay to check. Price: $0.15 USDC via x402, charged only on success. Part of GLB optimizer: Make a GLB small and fast for the web or mobile: dedup, instance, join params: glb, glbUrl, engine, maxHulls, resolution, maxVerticesPerHull |
texture_tools_seamless | Make a texture tile without visible seams: removes baked lighting, hides the seam along the path where the image already matches. Returns the tile and a 2x2 preview. Price: $0.10 USDC via x402, charged only on success. Part of Texture tools: Turn a picture into a game-ready material: seamless tiling without visible seams or light bands, PBR maps (normal for Unity and Unreal, height, roughness, AO) params: image, imageUrl, delight, blendWidth |
texture_tools_pbr | PBR maps from one albedo image: normal (OpenGL for Unity/three.js and DirectX for Unreal), 16-bit height, roughness and ambient occlusion, plus a lit preview. Price: $0.15 USDC via x402, charged only on success. Part of Texture tools: Turn a picture into a game-ready material: seamless tiling without visible seams or light bands, PBR maps (normal for Unity and Unreal, height, roughness, AO) from o params: image, imageUrl, height, delight, normalStrength, invertHeight, roughness |
texture_tools_pack | Pack grayscale maps into one texture for an engine preset: Unreal ORM, Unity URP metallic/smoothness, Unity HDRP mask map. Missing maps get sensible constants. Price: $0.05 USDC via x402, charged only on success. Part of Texture tools: Turn a picture into a game-ready material: seamless tiling without visible seams or light bands, PBR maps (normal for Unity and Unreal, height, roughness, AO) from params: preset*, ao, roughness, smoothness, metallic, detail, size |
texture_tools_atlas | Pack textures into one atlas with edge-filled gutters so mipmaps do not bleed; UV rects for bottom-left (Unity, OpenGL) and top-left (DirectX, Unreal) origins. Price: $0.05 USDC via x402, charged only on success. Part of Texture tools: Turn a picture into a game-ready material: seamless tiling without visible seams or light bands, PBR maps (normal for Unity and Unreal, height, roughness, AO) from params: textures*, padding, powerOfTwo, maxSize |
audio_tools_clean | Trim silence, normalize loudness to a LUFS target with a -1 dBTP ceiling, add anti-click fades and convert (ogg, wav, mp3; mono for SFX). Returns the file, a waveform and measured stats. Price: $0.05 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness (LUFS with a true-peak ceiling), seamless loops for music and params: audio, audioUrl, format, kind, targetLufs, trimSilence, silenceThresholdDb, mono, sampleRate |
audio_tools_loop | Turn music or ambience into a seamless loop: cuts at zero crossings and crossfades the end into the start with an equal-power curve. Returns the loop, a 3x preview and loop points in samples. Price: $0.10 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness (LUFS with a true-peak ceiling), seamless loops for musi params: audio, audioUrl, format, startSec, endSec, crossfadeMs, mono |
audio_tools_variations | Make 2-12 variations of one sound effect with small pitch and volume changes, so repeated footsteps or hits do not sound copy-pasted. Returns each file and a ZIP. Price: $0.10 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness (LUFS with a true-peak ceiling), seamless loops for music and ambience with loop poin params: audio, audioUrl, format, count, pitchSemitones, volumeDb, seed, mono |
audio_tools_voice | Make a voice recording or TTS take game-ready: rumble high-passed, noise reduced against the measured floor, sibilance tamed, dialogue loudness (-18 LUFS) with a -1 dBTP ceiling, and a long take split into one file per phrase with a CSV cue sheet. Price: $0.10 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness params: audio, audioUrl, format, targetLufs, denoise, split, minSilenceMs |
audio_tools_beats | Beat map of a song for rhythm games and music-synced effects: BPM and tempo changes, beats, bar lines, kick / snare / hat hits, and easy, normal and hard note charts on the grid, as JSON. Price: $0.05 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudness (LUFS with a true-peak ceiling), seamless loops for music an params: audio, audioUrl, offsetMs |
audio_tools_sfx | Make 8-bit style sound effects from nothing: coin, laser, explosion, power-up, hit, jump, menu blip, click. Several takes or a family of variations per call, repeatable by seed, peak-normalized and trimmed, as WAV, OGG or MP3. Yours to use anywhere. Price: $0.02 USDC via x402, charged only on success. Part of Audio tools: Make generated or recorded sounds game-ready: trim silence and match loudnes params: kind, seed, count, variations, params, format |
store_assets_steam | Every Steam store and library capsule from one key art at the exact required sizes: logo composited per Steam rules, Library Hero without logo, separate transparent Library Logo, page background, a contact sheet and a ZIP. Price: $0.20 USDC via x402, charged only on success. Part of Store assets: Release art from one key art: every Steam store and library capsule at the exact required size with yo params: keyArt*, logo, heroArt, dimBackground |
store_assets_icons | App icons from one square art: iOS 1024 with Contents.json, Android adaptive icon layers at every density plus legacy and Play Store 512, and web favicons with a manifest snippet. Preview with the masks launchers apply. Price: $0.10 USDC via x402, charged only on success. Part of Store assets: Release art from one key art: every Steam store and library capsule at the exact required size with your params: art*, foreground, background, name |
store_assets_stores | One key art and logo to the store images beyond Steam: itch.io cover 630x500, Google Play feature graphic 1024x500, Epic landscape 2560x1440 and portrait 1200x1600; gameplay screenshots fitted to Google Play 1920x1080 and App Store iPhone 6.9", 6.3" and iPad 13" sizes without stretching, no alpha where stores reject it. Price: $0.20 USDC via x402, charged only on success. Part of Store assets: Rel params: keyArt*, logo, screenshots, stores |
store_assets_trailer | A raw gameplay recording (up to 10 min) to a 16:9 Steam trailer, a 9:16 short and a store GIF: picks the action by motion and sound, skips menus and loading, hook first, cuts on the music's beat, vertical crop follows the action, -14 LUFS, optional end card; plus the edit list. Price: $0.40 USDC via x402, charged only on success. Part of Store assets: Release art from one key art: every Steam stor params: video, videoUrl, music, musicUrl, logo, logoUrl, endText, trailerSeconds, shortSeconds |
store_assets_steam_audit | Check a Steam store page against what Steam rewards: screenshots, trailer, short and long description, GIFs, languages, controller support, achievements, reviews, website; a score out of 100 and a fix for each gap. Price: $0.05 USDC via x402, charged only on success. Part of Store assets: Release art from one key art: every Steam store and library capsule at the exact required size with your logo params: appId, url |
font_tools_bitmap | Bitmap font from a TTF/OTF: atlas PNG, BMFont .fnt with kerning, JSON and a preview of a sample line. Pixel mode snaps glyphs to whole pixels with no antialiasing. Price: $0.10 USDC via x402, charged only on success. Part of Font tools: Turn a TTF/OTF font into a bitmap font for games: crisp pixel-perfect glyphs for pixel art or smooth antialiased ones, Latin and Cyrillic, optional outline, atlas params: font, fontUrl, size, mode, charset, chars, color, outline, outlineColor, padding, sample |
playtest_run | Play a web game (URL or ZIP build) as on a PC and as on a weak phone: errors, missing files, black or frozen screen, load time, draw calls, textures, shader stalls, memory leaks, build weight, video and screenshots. Price: $0.25 USDC via x402, charged only on success. Part of Playtest: Plays a web game in a real browser, as on a PC and as on a weak phone, and reports what an agent needs to fix: er params: url, zip, zipUrl, steps, monkey, seconds, profiles, seed |
vfx_review | Review one VFX clip (video or GIF) like a lead artist: frame strip, greyscale strip, energy curve, timing, white burn-out, contrast, flicker, loop seam, and scores with frame-tied fixes on rng-vfx's six qualities; optional reference to compare. Price: $0.20 USDC via x402, charged only on success. Part of VFX review: Reviews a game effect the way a lead VFX artist would: a numbered frame strip and params: clip, clipUrl, style, brief, reference, referenceUrl, loop |
web_tools_screenshot | Screenshot of a live page in a real browser: desktop, laptop, tablet or phone, first screen, full page or one element, light or dark theme. Loads lazy content first, hides what you name, reports the HTTP status and load time. Price: $0.02 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clean Markdown, pri params: url*, device, width, height, fullPage, selector, dark, scale, waitMs, waitFor, hide, format, quality |
web_tools_extract | Open a page in a real browser, run its JavaScript, and return the main content as clean Markdown with title, author, date and description, plus the links and images it holds. Navigation, ads, cookie banners and footers are left out. Price: $0.02 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clean Markdo params: url*, selector, links, images, maxChars, waitMs, waitFor |
web_tools_pdf | PDF from a live URL or from your own HTML, printed by a real browser: paper size, margins, landscape, backgrounds, page numbers. For invoices, reports, resumes and saving articles. Price: $0.03 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clean Markdown, print a URL or HTML to PDF, draw HTML to an imag params: url, html, format, landscape, marginMm, background, media, pageNumbers, scale, waitMs, waitFor |
web_tools_render_html | Turn HTML and CSS into a PNG, JPEG or WebP with a real browser engine: cards, banners, charts, email previews, code snippets, diagrams. Fixed size or as tall as the content, up to 3x density, transparent background. Price: $0.02 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clean Markdown, print a URL o params: html*, css, width, height, scale, transparent, selector, dark, waitMs, format, quality |
web_tools_og_image | Open Graph card from a title: 1200x630 for link previews (also Twitter, square and story sizes), three layouts, your colours, logo and photo. Long titles shrink to fit and are never cut off. Returns the image and the meta tags. Price: $0.02 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clean Markdown, p params: title*, subtitle, eyebrow, footer, template, theme, accent, background, logoUrl, imageUrl, size, format |
web_tools_page_audit | Load a page in a real browser on desktop and phone and report what to fix, most serious first: SEO and social tags, speed (LCP, CLS, page weight, heavy files), accessibility basics, mobile layout, broken links, console errors and security headers. With screenshots. Price: $0.05 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or p params: url*, checkLinks, waitMs, waitFor |
web_tools_visual_diff | Visual regression check: screenshot a page and compare it with another URL (preview against production) or with an earlier screenshot. Returns the share of changed pixels, a same/different verdict, boxes around the changes and a diff image. Price: $0.04 USDC via x402, charged only on success. Part of Web tools: A real browser for agents: screenshot any page on desktop or phone, read a page as clea params: url*, baselineUrl, baselineImage, baselineImageUrl, device, fullPage, dark, waitMs, waitFor, hide, threshold, failPercent |
image_tools_convert | Convert an image to WebP, AVIF, JPEG or PNG, resize it and compress it. Strips EXIF by default, applies EXIF rotation, keeps animation for GIF/WebP sources. Returns the file with before/after sizes. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> params: image, imageUrl, format, width, height, fit, upscale, quality, lossless, background, keepMetadata |
image_tools_responsive | One image in, a responsive set out: every width in AVIF, WebP and a fallback, a ZIP of the files and a ready <picture> element with srcset, sizes, width and height. Never upscales. Price: $0.02 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> markup, colour pa params: image, imageUrl, widths, formats, quality, alt, sizes, basePath, name |
image_tools_palette | Pull the main colours out of an image: hex and RGB with each colour's share, the dominant and average colour, whether the image is dark, a swatch PNG, a .gpl palette file and CSS variables. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> markup, params: image, imageUrl, colors |
image_tools_diff | Pixel diff of two images for visual regression: share of changed pixels, a same/different verdict, boxes around what changed, a diff overlay and a side-by-side sheet. Tolerant of antialiasing noise. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> params: a, aUrl, b, bUrl, threshold, failPercent |
image_tools_svg_to_png | Rasterize an SVG to crisp PNG or WebP at any set of sizes, with optional background and padding. For favicons, app icons, social images and engines that do not read SVG. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> markup, colour palettes, pix params: svg, svgUrl, sizes, format, background, padding |
image_tools_qr | QR code as PNG and SVG from a URL or any text, with custom colours, quiet zone and error correction. Warns when the colours are too close for scanners. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> markup, colour palettes, pixel diffs for visua params: text*, size, margin, dark, light, transparent, errorCorrection |
image_tools_inspect | What an image really is: format, size, alpha actually used, animation, colour space, EXIF/ICC weight, the box around its content, how small it would be as WebP/AVIF, and plain notes on what to fix before shipping it. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets wi params: image, imageUrl |
image_tools_placeholder | Low-quality image placeholder: a tiny blurred WebP data URI of a few hundred bytes, a BlurHash string, the average colour and a ready CSS rule, so pages show something while the real image loads. Price: $0.01 USDC via x402, charged only on success. Part of Image tools: Everyday image work for sites and apps: convert and compress to WebP/AVIF/JPEG/PNG, responsive srcset sets with ready <picture> ma params: image, imageUrl, size |
media_tools_probe | What a media file really is: container, codecs, size, frame rate, bitrate, rotation, whether it can start playing before it finishes downloading, whether browsers will play it, and plain notes on what to fix. Price: $0.01 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress video to web params: file, fileUrl |
media_tools_video_to_gif | Video to a good-looking GIF or animated WebP: a palette built from the clip itself, your choice of part, frame rate and width, and an optional size cap the tool hits by itself (for Discord, GitHub READMEs, Slack). Price: $0.03 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress video t params: video, videoUrl, start, duration, format, fps, width, colors, loop, maxBytes |
media_tools_video_compress | Make a video web-ready: H.264 MP4 that plays everywhere (or VP9 WebM), scaled, faststart, by quality level or to a target file size. Also turns a GIF into a video a tenth of the size. Returns the file, a poster frame and a <video> tag. Price: $0.05 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated params: video, videoUrl, start, duration, format, quality, maxWidth, maxHeight, maxFps, targetBytes, mute |
media_tools_thumbnails | Frames from a video, spread evenly or at exact times, plus a contact sheet and the pick for a poster: the frame with the most detail, skipping black frames and fades. Price: $0.02 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress video to web-ready MP4/WebM with a poster, pull thumbn params: video, videoUrl, count, times, width, format, columns |
media_tools_extract_audio | Pull the sound out of a video as MP3, OGG, Opus, M4A, WAV or FLAC: all of it or a part, with optional mono and sample rate (16 kHz mono WAV is what speech-to-text wants). Price: $0.02 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress video to web-ready MP4/WebM with a poster, pull th params: video, videoUrl, start, duration, format, bitrateKbps, sampleRate, channels |
media_tools_audio_convert | Convert audio between MP3, OGG, Opus, M4A, WAV and FLAC with control of bitrate, sample rate and channels; cut a part, add fades, and normalize loudness to a LUFS target under a true-peak ceiling, keeping the dynamics. Price: $0.01 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress vi params: audio, audioUrl, start, duration, format, bitrateKbps, sampleRate, channels, normalize, targetLufs, fadeInMs, fadeOutMs |
media_tools_waveform | Waveform of an audio file as PNG and SVG in your colours, bar or line style, plus the peak values to draw it yourself, the silence at both ends and whether the audio clips. Price: $0.01 USDC via x402, charged only on success. Part of Media tools: Video and audio chores for sites, apps and docs: turn a clip into a small GIF or animated WebP, compress video to web-ready MP4/WebM with a poster, pull params: audio, audioUrl, width, height, style, barWidth, gap, color, background, points |
leaderboard_boards | Create a board with 100,000 submissions and 365 days; returns keys and a ready JS snippet. Price: $1.00 USDC via x402, charged only on success. Part of Leaderboard: A leaderboard backend for a game in one paid call, no signup: buy a board (100,000 submissions, 1 year), get a board id, a submit key for the game client and an admin key. params: name*, sort, minScore, maxScore, periods, signed |
leaderboard_topup | Add 100,000 submissions and 365 days to a board. Price: $1.00 USDC via x402, charged only on success. Part of Leaderboard: A leaderboard backend for a game in one paid call, no signup: buy a board (100,000 submissions, 1 year), get a board id, a submit key for the game client and an admin key. params: boardId*, adminKey* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.