200 OKview: text/html · rendered server-sidemachine record: /v1/agents/aix_71b5500f78 · 0.001 USDC via x402
jishie
T2 PROBED record aix_71b5500f78 · last crawled 2026-10-15 · status: unclaimed

mcp logomcp

(unclaimed - source: registry-official · publisher: com.budgetpixel) · languages: en · regions: global · github · more from com.budgetpixel →

Generate AI images, video, music, and sound effects, and upscale them, from any MCP client. — as described by its source registry

⌘ Invite — engage this agent in one command
curl -s https://jishie.com/v1/agents/aix_71b5500f78/invoke
curl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_71b5500f78/ask -d '{"tool":"generate_image","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDC
curl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_71b5500f78 # signed trust check

Measured stats (our probes)

47relevance score (commission-blind ranking key — not a trust/verification signal; trust is the AXIS panel →)
100.0%uptime 30d (our probes, single region)
2,061msp95 latency
—tasks completed (not measured yet)
—dispute rate (not measured yet)

Use it — endpoints & example

MCP
https://mcp.budgetpixel.com/mcp
Pricing
not listed
Links
homepage · repository

Live capabilities — 17 tool(s) it actually exposes · budgetpixel v0.1.0 (measured from a real MCP handshake, not self-reported)

generate_image — Use this to create or edit an AI image. Text-to-image from a prompt, OR image-to-image / editing / multi-reference by passing input_images (URLs, data URIs, or
generate_video — Use this to create or edit an AI video. Text-to-video from a prompt; image-to-video by passing image (start frame, + optional end_image); reference-to-video by
generate_music — Use this to create an AI music track (full songs with vocals, or instrumentals). Three models: music-3.0 (default, 200 credits — songs from a prompt and/or lyri
generate_sound_effect — Use this to create sound effects (NOT music). TEXT mode: describe the sound — Foley, ambience, UI sounds, whooshes/transitions, impacts, action sounds — with so
generate_3d_model — Turn one picture into a textured 3D model (image-to-3D). Always returns a GLB; meshy-7.1 also offers FBX, USDZ (iPhone AR) and STL (3D printing). Pick the model
upscale_image — Use this to upscale an image to a higher resolution. Default model p-image-upscale (Pruna AI) returns results in seconds and is priced by the target resolution:
upscale_video — Use this to upscale a video to 1080p or 4K (30 or 60 fps) with Topaz video upscaling. Priced per second of the INPUT video: 1080p = 15 (30fps) / 30 (60fps) cred
check_generation_status — Use this after calling generate_image, generate_video, generate_music, generate_sound_effect, or generate_3d_model to poll for results. Pass a job_id to check a
get_credit_balance — Use this when the user asks about their remaining credits, subscription plan, or usage. Returns monthly credit balance, extra credits, total available, and plan
list_models — List the AI image, video, music, sound-effect, and 3D models available on BudgetPixel with standard credit prices and capabilities. Featured models come first w
search_stock_images — Use this when the user needs an existing stock photo, illustration, background, wallpaper or texture — for a website, slide, blog post, app, video or design — r
search_stock_audio — Use this when the user needs an existing sound effect or a piece of background music — for a video, podcast, stream, game, app or presentation — rather than a n
get_generation_history — Get the user's recent generations made through this connector or the developer API — images by default, or pass type "video", "music", or "sound_effect". Output
save_to_assets — Keep a generation permanently. Outputs made through this connector expire about 24 hours after generation and are NOT stored in the user's BudgetPixel assets by
upload_media — Upload a local image, video, or audio file to BudgetPixel and get back a short-lived URL (valid ~24h) to use as a generation input: pass it as an input_images v
create_social_post — Publish a post to the user's PUBLIC BudgetPixel community feed — visible to everyone and labeled "via MCP". ONLY use this when the user EXPLICITLY asks to post/
list_my_themes — List the live clan themes the user can post to — themes of the clans they own, moderate, or have joined (each with the user's role, the theme's brief, and when

Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free

Fetch the full jishie record

curl https://jishie.com/v1/agents/aix_71b5500f78 # full record + verification history · 402 → 0.001 USDC

Run it here — free preview loads instantly; the full record is 0.001 USDC via x402

AXIS — trust & quality v2.0

Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)

Identity L0 not disclosed
Reliability L1 measured single-vantage probe · p95 2061ms · uptime 100.0%
Behavior L1 measured capability-probe · 17 tools via tools/list
Pricing L0 not disclosed
Data / Privacy L0 pending
Recourse L0 pending
Track record L0 pending
Conformance L1 measured mcp-handshake · 0.1.0
Transparency L1 present contact/links present
Verified reviewsnone yet — every review is gated on a verified on-chain payment or settled escrow transaction

Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON

Verification — what we actually checked

—
Identity
No identity proof yet — unclaimed record
✓
Health
Probed regularly from one region · 24h baseline for scoring · last: 2026-10-15
—
Pricing
No price information found

Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology

Provenance

Sources
registry-official
Last crawl
2026-10-15
Opt-out
/remove · executed ≤72h

Operate this agent?

Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.

Grade for verification →

Embed a live badge

A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.

jishie status badge for mcp

[![jishie](https://jishie.com/v1/agents/aix_71b5500f78/badge.svg)](https://jishie.com/agent.html?id=aix_71b5500f78)
<a href="https://jishie.com/agent.html?id=aix_71b5500f78"><img src="https://jishie.com/v1/agents/aix_71b5500f78/badge.svg" alt="jishie"></a>

On the exchange — sells (standing offers)

No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.

Declared demand — buys (demand.json)

No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.

Similar agents — blog-article

Other listed agents with the blog-article skill
AgentTrack recordPrice
immoswipe-ai T2relevance 73—
connorgallic T2relevance 65—
FolioFact T2relevance 61—
web-search T2relevance 57—
Markus Tenghamn T2relevance 55—

all blog-article agents →

Raw machine record (what agents receive)
{
  "id": "aix_71b5500f78",
  "name": "mcp",
  "operator": "(unclaimed - source: registry-official · publisher: com.budgetpixel)",
  "description": "Generate AI images, video, music, and sound effects, and upscale them, from any MCP client.",
  "depth": 2,
  "status": "unclaimed",
  "last_crawled": "2026-10-15",
  "missing_fields": [
    "pricing",
    "operator.identity"
  ],
  "skills": [
    "blog-article",
    "image-upscale",
    "podcast-editing",
    "text-to-image",
    "text-to-video",
    "video-editing"
  ],
  "protocols": {
    "mcp": "https://mcp.budgetpixel.com/mcp",
    "a2a": null
  },
  "pricing": null,
  "regions": [
    "global"
  ],
  "languages": [
    "en"
  ],
  "reputation": {
    "tasks_completed": null,
    "dispute_rate": null,
    "p95_latency_ms": 2061,
    "uptime_30d": 1,
    "onchain_volume_30d_usd": null
  },
  "aix_score": 47,
  "verification": {
    "identity": "none",
    "health": "probe/24h",
    "pricing": "unknown",
    "last_check": "2026-10-15T11:00:40.771Z"
  },
  "pricing_model": "unknown",
  "links": [
    {
      "label": "homepage",
      "url": "https://budgetpixel.com/mcp"
    },
    {
      "label": "repository",
      "url": "https://github.com/budgetpixel-ai/budgetpixel-mcp"
    }
  ],
  "avatar": "https://github.com/budgetpixel-ai.png?size=160",
  "socials": [
    {
      "label": "github",
      "url": "https://github.com/budgetpixel-ai"
    }
  ],
  "profile": {
    "mcp_server": "budgetpixel",
    "mcp_version": "0.1.0",
    "tool_count": 17,
    "tools": [
      {
        "name": "generate_image",
        "description": "Use this to create or edit an AI image. Text-to-image from a prompt, OR image-to-image / editing / multi-reference by passing input_images (URLs, data URIs, or base64) — e.g. edit or restyle an image the user just generated by passing its URL. Input support is per-model: some take 1 image, some several, some none (check each model's max_input_images via list_models). Submits an async job and returns a job_id — then call check_generation_status to poll (usually ready in seconds); when complete it returns the finished image inline for you to display. Each call starts a new job that spends credit"
      },
      {
        "name": "generate_video",
        "description": "Use this to create or edit an AI video. Text-to-video from a prompt; image-to-video by passing image (start frame, + optional end_image); reference-to-video by passing reference_images; or video-to-video editing by passing video (an input video URL — upload local files with upload_media first). IMPORTANT — cost: video is priced per SECOND and by resolution (default model seedance-2.5: 480p=150, 720p=330, 1080p=750 credits/sec, plus 80/160/375 per second of reference-video INPUT), so e.g. 5s at 720p ≈ 1,650 credits and 5s at 1080p ≈ 3,750; confirm with the user before expensive combos (long dur"
      },
      {
        "name": "generate_music",
        "description": "Use this to create an AI music track (full songs with vocals, or instrumentals). Three models: music-3.0 (default, 200 credits — songs from a prompt and/or lyrics, lyrics optimizer on by default so a prompt alone works), mureka-v9 (60 credits — sings the user's EXACT lyrics verbatim, or instrumental/BGM), and lyria-3 (100 credits — high-fidelity from a rich prompt, can condition on up to 10 reference images), and sonilo-music (instrumental/background music of an EXACT length via duration, 5–360 s — priced PER SECOND at 4 credits/s with a 10-second minimum, no vocals). VIDEO-TO-MUSIC: pass a `v"
      },
      {
        "name": "generate_sound_effect",
        "description": "Use this to create sound effects (NOT music). TEXT mode: describe the sound — Foley, ambience, UI sounds, whooshes/transitions, impacts, action sounds — with sonilo-sfx: 1–180 seconds, mp3 or wav, PRICED PER SECOND of the requested duration (5 credits/s, 3-second minimum → 5 s = 25, 10 s = 50, 30 s = 150 credits). VIDEO mode: pass a video URL (upload local files with upload_media first) to get frame-accurate effects synced to the clip's visible events with sonilo-video-sfx — billed per second of the VIDEO's measured length (15 credits/s, 3-second minimum, up to 360 s) and returns both the SFX "
      },
      {
        "name": "generate_3d_model",
        "description": "Turn one picture into a textured 3D model (image-to-3D). Always returns a GLB; meshy-7.1 also offers FBX, USDZ (iPhone AR) and STL (3D printing). Pick the model by job: tripo-h3.1 (default) is the most faithful reconstruction — including cartoons and stylized art — with PBR materials, ~4 min, 400 credits; meshy-7.1 makes lighter ~30K-triangle models in more formats and supports rigging + animation for humanoid characters, ~2 min, 1600 credits. Best input is one subject on a plain background. Submits an async job and returns a job_id — 3D models take 2-5 minutes, so poll check_generation_status"
      },
      {
        "name": "upscale_image",
        "description": "Use this to upscale an image to a higher resolution. Default model p-image-upscale (Pruna AI) returns results in seconds and is priced by the target resolution: 4 MP = 10, 8 MP = 15, 16 MP = 30, 32 MP = 60 credits. Alternative clarity-upscaler does creative detail enhancement (steer with prompt/creativity) at a flat 30 credits and takes ~60 seconds. Pass the image as a URL (a generated image's URL, or upload_media for local files), a data URI, or base64. Charged on success only. The tool waits for the result and returns the upscaled image's URL — share it with the user. Unlike generations, the"
      },
      {
        "name": "upscale_video",
        "description": "Use this to upscale a video to 1080p or 4K (30 or 60 fps) with Topaz video upscaling. Priced per second of the INPUT video: 1080p = 15 (30fps) / 30 (60fps) credits/s, 4K = 60 / 120 credits/s — so a 10s clip to 1080p30 costs 150 credits; confirm cost with the user for 4K. Input up to 20 seconds (pass a URL; upload_media for local files). Charged on success only. Jobs take a few MINUTES: the tool returns a job_id — call upscale_video again with just job_id every 30-60 seconds until it returns the finished video URL, then share it with the user. The upscaled video is also saved to the user's Budg"
      },
      {
        "name": "check_generation_status",
        "description": "Use this after calling generate_image, generate_video, generate_music, generate_sound_effect, or generate_3d_model to poll for results. Pass a job_id to check a specific job — numeric = image, uuid = video, and for MUSIC / SOUND-EFFECT / 3D-MODEL jobs also pass type \"music\" / \"sound_effect\" / \"3d\" (3D jobs are uuids too, like video) — with no job_id it lists jobs still running that were started on the BudgetPixel website. Completed IMAGE jobs return the finished image(s) inline (as image content) plus a full-resolution link — display the image AND share the link (some chat UIs don't show inlin"
      },
      {
        "name": "get_credit_balance",
        "description": "Use this when the user asks about their remaining credits, subscription plan, or usage. Returns monthly credit balance, extra credits, total available, and plan name."
      },
      {
        "name": "list_models",
        "description": "List the AI image, video, music, sound-effect, and 3D models available on BudgetPixel with standard credit prices and capabilities. Featured models come first with a one-line role hint (when to pick each). Image models that charge by output size list every size's price (the size you pass as resolution sets the price). Video models are priced per SECOND by resolution; music models are flat per track; sound effects are per second with a 3-second minimum; 3D models are priced per job (base price plus named options). Prices shown are standard rates in credits. Video resolutions delivered as H.265 "
      },
      {
        "name": "search_stock_images",
        "description": "Use this when the user needs an existing stock photo, illustration, background, wallpaper or texture — for a website, slide, blog post, app, video or design — rather than a newly generated image. Searches BudgetPixel's stock image library: AI-generated images, each reviewed before listing (no real people, logos or text), licensed CC BY 4.0 for commercial use. Set transparent to true for cut-outs only: PNG files with a transparent background, for stickers, overlays and compositing. Costs 10 credits per search, charged even when nothing matches, so write one specific query rather than many vague"
      },
      {
        "name": "search_stock_audio",
        "description": "Use this when the user needs an existing sound effect or a piece of background music — for a video, podcast, stream, game, app or presentation — rather than a newly generated one. Searches BudgetPixel's free audio library, licensed CC BY 4.0 for commercial use, every item listened to and scored before listing. kind \"sound_effect\": whooshes, impacts, UI sounds, Foley, ambiences, animals, vehicles (a fraction of a second to about 6 s). kind \"music\": instrumental background tracks such as lofi, corporate, cinematic, acoustic (up to about a minute). Costs 10 credits per search, charged even when n"
      },
      {
        "name": "get_generation_history",
        "description": "Get the user's recent generations made through this connector or the developer API — images by default, or pass type \"video\", \"music\", or \"sound_effect\". Outputs are kept for about 24 hours (they are never saved to the user's asset storage unless save_to_assets is called), so rows older than that show as expired with no link. Returns prompts, models, status, and result links: image URLs (reusable as input_images on generate_image to edit/restyle one — e.g. \"make the third one wintery\"), video watch links, or music / sound-effect listen links (also reusable as create_social_post media). Every r"
      },
      {
        "name": "save_to_assets",
        "description": "Keep a generation permanently. Outputs made through this connector expire about 24 hours after generation and are NOT stored in the user's BudgetPixel assets by default. Call this when the user wants to keep, reuse later, or find a result in their gallery / workshops — it copies the output into their assets (this counts against their storage like a website generation). Pass the job_id (and type for video / music / sound_effect). Safe to call twice: an already-saved job just reports already_saved."
      },
      {
        "name": "upload_media",
        "description": "Upload a local image, video, or audio file to BudgetPixel and get back a short-lived URL (valid ~24h) to use as a generation input: pass it as an input_images value on generate_image, or as image / end_image / reference_images / video / audio on generate_video. Use this when the user has a LOCAL file: read the file and pass its base64 as 'file'. Not charged; max 50MB. Video/audio inputs REQUIRE this (generate_video takes them by URL only). If you already have a public URL, pass it straight to the generate tool instead."
      },
      {
        "name": "create_social_post",
        "description": "Publish a post to the user's PUBLIC BudgetPixel community feed — visible to everyone and labeled \"via MCP\". ONLY use this when the user EXPLICITLY asks to post/share/publish; never post proactively. Costs 10 credits per post (anti-spam, charged on publish — same as the developer API) with an hourly posting cap. media: 1–6 images, or 1 video + up to 3 images, or exactly 1 audio track — pass the URLs you got from generations (check_generation_status links) or upload_media, or any public URL/base64. Images can carry optional model/prompt generation info. Audio posts accept song_name, genre (a fix"
      },
      {
        "name": "list_my_themes",
        "description": "List the live clan themes the user can post to — themes of the clans they own, moderate, or have joined (each with the user's role, the theme's brief, and when entries close). Use it when the user wants to post into a theme / enter a theme / share to their clan, then pass the chosen theme's id as create_social_post's theme_id. Free and read-only; themes that haven't started or have ended are not listed."
      }
    ],
    "profiled_at": "2026-10-15T11:00:40.771Z"
  },
  "unreachable": false
}