codex-curator avatar

Studiomcphub

codex-curator/studiomcphub

Connects Claude to a production image generation and art metadata pipeline over streamable HTTP with pay-per-call pricing via x402 USDC. You get 32 tools including Stable Diffusion 3.5 generation, Real-ESRGAN upscaling, background removal, CMYK print prep, invisible watermarking, Arweave permanent storage, and Polygon NFT minting. Also exposes 53,000+ public domain artworks from major museums with deep metadata via the Alexandria Aeternum dataset. Eighteen tools are free, paid ones run $0.10 to $1.50 per call with automatic volume discounts. Useful when you need an agent to generate production-ready creative assets or enrich images with provenance metadata without managing API keys or accounts.

GitHub stars
4
tools
27
transport
HTTP
last updated
Feb 27, 2026

Install

From registry metadata
$ npx add-mcp https://studiomcphub.com/mcp --name studiomcphub

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http studiomcphub https://studiomcphub.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 27 tools

Verified live against the running server on Nov 6, 2026.

upscale_imageSuper-resolution using Real-ESRGAN on NVIDIA L4 GPU. 5 models for different content types. Default: 2x general upscale. ($0.20 / 2 GCX)3 params

Super-resolution using Real-ESRGAN on NVIDIA L4 GPU. 5 models for different content types. Default: 2x general upscale. ($0.20 / 2 GCX)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
modelstring
ESRGAN model to use. Options: 'realesrgan_x2plus' (2x, general — default), 'realesrgan_x4plus' (4x, general/photo), 'realesrgan_x4plus_anime' (4x, anime/illustrations), 'realesr_general_x4v3' (4x,...one of realesrgan_x2plus · realesrgan_x4plus · realesrgan_x4plus_anime · realesr_general_x4v3 · realesr_animevideov3default: realesrgan_x2plus
scaleinteger
Shorthand: 2 selects x2plus, 4 selects x4plus. Ignored if model is specified directly.default: 2
enrich_metadataAI-powered artwork analysis. Two tiers: 'standard' (1 GCX) = SEO-optimized title, description, keywords, alt_text via Nova-Lite. 'premium' (2 GCX, default) = full 8-section Golden Codex museum-grade analysis via Nova/Gemini 2.5 Pro. Optionally customize metadata fields and add...9 params

AI-powered artwork analysis. Two tiers: 'standard' (1 GCX) = SEO-optimized title, description, keywords, alt_text via Nova-Lite. 'premium' (2 GCX, default) = full 8-section Golden Codex museum-grade analysis via Nova/Gemini 2.5 Pro. Optionally customize metadata fields and add...

Parameters* required
artist_namestring
Artist/creator name (embedded in metadata)default:
content_typestring
Content type hint: 'artwork' or 'photo' — affects analysis styleone of artwork · photodefault: artwork
contextstring
Creator's brief — technical/artistic context for AI analysis (e.g. 'SD 3.5 Large, impressionist style')default:
copyright_holderstring
Copyright owner namedefault:
creation_yearstring
4-digit creation yeardefault:
image*string
Base64-encoded PNG/JPEG image
soul_whisperobject
Optional personal message embedded in metadata — visible to anyone who reads the image's provenance (premium tier only)
tierstring
Metadata tier: 'standard' (1 GCX — SEO title/description/keywords/alt_text) or 'premium' (2 GCX — full Golden Codex 8-section analysis)one of standard · premiumdefault: premium
titlestring
Artwork title (leave blank for AI to suggest one)default:
infuse_metadataEmbed metadata into image via ExifTool. Two modes: 'standard' (XMP/IPTC only — title, description, keywords, copyright) or 'full_gcx' (default — full Golden Codex XMP-gc namespace + IPTC + C2PA + soulmark + hash registration). ($0.10 / 1 GCX)3 params

Embed metadata into image via ExifTool. Two modes: 'standard' (XMP/IPTC only — title, description, keywords, copyright) or 'full_gcx' (default — full Golden Codex XMP-gc namespace + IPTC + C2PA + soulmark + hash registration). ($0.10 / 1 GCX)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
metadata*object
Metadata JSON to embed. For standard: {title, description, keywords, alt_text, copyright_holder}. For full_gcx: Golden Codex JSON from enrich_metadata.
metadata_modestring
Infusion mode: 'standard' (XMP/IPTC fields only) or 'full_gcx' (full Golden Codex + soulmark + hash registration)one of standard · full_gcxdefault: full_gcx
register_hashRegister 256-bit perceptual hash with LSH band indexing for strip-proof provenance. ($0.10 / 1 GCX)1 params

Register 256-bit perceptual hash with LSH band indexing for strip-proof provenance. ($0.10 / 1 GCX)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
verify_provenanceStrip-proof provenance verification via Aegis hash index. FREE - no payment required. (FREE)1 params

Strip-proof provenance verification via Aegis hash index. FREE - no payment required. (FREE)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
search_artworksSearch 53K+ museum artworks from Alexandria Aeternum (MET, Chicago, NGA, Rijksmuseum, Smithsonian, Cleveland, Paris). FREE. (FREE)3 params

Search 53K+ museum artworks from Alexandria Aeternum (MET, Chicago, NGA, Rijksmuseum, Smithsonian, Cleveland, Paris). FREE. (FREE)

Parameters* required
limitinteger
Max results (1-100)default: 20
museumstring
Filter by museum (met, chicago, nga, rijks, smithsonian, cleveland, paris)default:
query*string
Search query (e.g. 'impressionist landscape', 'Monet', 'Dutch Golden Age')
get_artworkGet Human_Standard metadata (500-1200 tokens) + signed image URL for a museum artwork. ($0.10 / 1 GCX)1 params

Get Human_Standard metadata (500-1200 tokens) + signed image URL for a museum artwork. ($0.10 / 1 GCX)

Parameters* required
artifact_id*string
Artifact ID from search results (e.g. 'met_437419')
get_artwork_oracleGet Hybrid_Premium 111-field NEST analysis (2K-6K tokens) + image. Deep AI visual analysis with color palette, composition, symbolism, emotional mapping. ($0.20 / 2 GCX)1 params

Get Hybrid_Premium 111-field NEST analysis (2K-6K tokens) + image. Deep AI visual analysis with color palette, composition, symbolism, emotional mapping. ($0.20 / 2 GCX)

Parameters* required
artifact_id*string
Artifact ID from search results (e.g. 'met_437419')
batch_downloadBulk download metadata + images from Alexandria Aeternum (min 100 artworks). ($5.00 / 50 GCX)3 params

Bulk download metadata + images from Alexandria Aeternum (min 100 artworks). ($5.00 / 50 GCX)

Parameters* required
dataset_idstring
Dataset IDdefault: alexandria-aeternum
offsetinteger
Start offset for paginationdefault: 0
quantityinteger
Number of artworks (min 100)default: 100
compliance_manifestGet AB 2013 (California) + EU AI Act Article 53 compliance manifests for dataset usage. FREE. (FREE)2 params

Get AB 2013 (California) + EU AI Act Article 53 compliance manifests for dataset usage. FREE. (FREE)

Parameters* required
dataset_idstring
Dataset IDdefault: alexandria-aeternum
regulationstring
Filter: ab2013, eu_ai_act, or alldefault: all
resize_imageResize an image to target dimensions. Supports fit modes: 'cover' (crop to fill), 'contain' (fit within, letterbox), 'stretch' (exact size). Useful for preparing images for specific platforms, thumbnails, or social media. FREE. (FREE)6 params

Resize an image to target dimensions. Supports fit modes: 'cover' (crop to fill), 'contain' (fit within, letterbox), 'stretch' (exact size). Useful for preparing images for specific platforms, thumbnails, or social media. FREE. (FREE)

Parameters* required
formatstring
Output formatone of png · jpeg · webpdefault: png
height*integer
Target height in pixels (1-8192)
image*string
Base64-encoded PNG/JPEG image
modestring
Resize mode: 'contain' (fit within bounds, preserve aspect ratio), 'cover' (crop to fill), 'stretch' (exact size, may distort)one of contain · cover · stretchdefault: contain
qualityinteger
JPEG/WebP quality (1-100)default: 90
width*integer
Target width in pixels (1-8192)
extract_paletteExtract dominant color palette from an image. Returns hex/RGB/HSL colors with percentages, CSS names, and complementary colors. Great for design systems, mood boards, and color matching. FREE. (FREE)3 params

Extract dominant color palette from an image. Returns hex/RGB/HSL colors with percentages, CSS names, and complementary colors. Great for design systems, mood boards, and color matching. FREE. (FREE)

Parameters* required
formatstring
Color format in outputone of hex · rgb · hsldefault: hex
image*string
Base64-encoded PNG/JPEG image
num_colorsinteger
Number of colors to extract (3-12)default: 6
remove_backgroundRemove image background using AI (U2-Net). Returns RGBA PNG/WebP with transparent background. Perfect for product photos, portraits, and design assets. FREE. (FREE)2 params

Remove image background using AI (U2-Net). Returns RGBA PNG/WebP with transparent background. Perfect for product photos, portraits, and design assets. FREE. (FREE)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
output_formatstring
Output formatone of png · webpdefault: png
mockup_imagePlace your design onto product mockups (t-shirt, poster, canvas, phone case, mug, tote bag). Instant product visualization for e-commerce and print-on-demand. FREE. ($0.10 / 1 GCX)3 params

Place your design onto product mockups (t-shirt, poster, canvas, phone case, mug, tote bag). Instant product visualization for e-commerce and print-on-demand. FREE. ($0.10 / 1 GCX)

Parameters* required
background_colorstring
Background hex colordefault: #f5f5f5
image*string
Base64-encoded design image
productstring
Product typeone of tshirt · poster · canvas · phone_case · mug · tote_bagdefault: tshirt
convert_color_profileConvert between sRGB and CMYK color profiles. Essential for print production. CMYK output as TIFF with embedded DPI. FREE. (FREE)3 params

Convert between sRGB and CMYK color profiles. Essential for print production. CMYK output as TIFF with embedded DPI. FREE. (FREE)

Parameters* required
dpiinteger
Output DPI (72-1200)default: 300
image*string
Base64-encoded PNG/JPEG image
target_profilestring
Target color profileone of cmyk · srgbdefault: cmyk
print_readyPrepare images for professional printing with DPI, bleed margins, crop marks. Supports A4, A3, Letter, poster (24x36), custom sizes. Output as TIFF or PDF. FREE. (FREE)8 params

Prepare images for professional printing with DPI, bleed margins, crop marks. Supports A4, A3, Letter, poster (24x36), custom sizes. Output as TIFF or PDF. FREE. (FREE)

Parameters* required
bleed_mmnumber
Bleed margin in mm (0-10)default: 3
crop_marksboolean
Draw crop marks in bleed areadefault: true
custom_height_mmnumber
Custom height in mm (required if product_size=custom)
custom_width_mmnumber
Custom width in mm (required if product_size=custom)
dpiinteger
Output DPIone of 150 · 300 · 600default: 300
image*string
Base64-encoded PNG/JPEG image
output_formatstring
Output formatone of tiff · pdfdefault: tiff
product_sizestring
Standard paper sizeone of a4 · a3 · letter · poster_24x36 · customdefault: a4
vectorize_imageConvert raster images to SVG vector format. Supports color and binary modes with precision controls. Returns raw SVG XML string. FREE. (FREE)4 params

Convert raster images to SVG vector format. Supports color and binary modes with precision controls. Returns raw SVG XML string. FREE. (FREE)

Parameters* required
color_precisioninteger
Color clustering precision (1-10, higher = more colors)default: 6
filter_speckleinteger
Speckle filter (0-100, higher = fewer small artifacts)default: 4
image*string
Base64-encoded PNG/JPEG image
modestring
Vectorization modeone of color · binarydefault: color
watermark_embedEmbed invisible DCT-domain watermark into an image. Encodes a text payload into luminance channel frequency coefficients. Survives light compression. FREE. (FREE)3 params

Embed invisible DCT-domain watermark into an image. Encodes a text payload into luminance channel frequency coefficients. Survives light compression. FREE. (FREE)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
payload*string
Text payload to embed (max 256 chars)
strengthnumber
Embedding strength (0.1-1.0, higher = more robust but more visible)default: 0.5
watermark_detectDetect and extract invisible DCT watermark from an image. Returns the embedded text payload if found. FREE. (FREE)1 params

Detect and extract invisible DCT watermark from an image. Returns the embedded text payload if found. FREE. (FREE)

Parameters* required
image*string
Base64-encoded PNG/JPEG image
save_assetSave an image or data to your personal wallet storage. 100MB free per wallet, 500 assets max. ($0.10 / 1 GCX)5 params

Save an image or data to your personal wallet storage. 100MB free per wallet, 500 assets max. ($0.10 / 1 GCX)

Parameters* required
content_typestring
MIME typedefault: image/png
data*string
Base64-encoded data (image, JSON, etc.) — max 10MB
key*string
Unique name for this asset (e.g., 'my-landscape', 'pipeline-001')
metadataobject
Optional metadata JSON to store alongside
wallet*string
Your EVM wallet address (0x...)
get_assetRetrieve a stored asset from your wallet storage by key. FREE. (FREE)2 params

Retrieve a stored asset from your wallet storage by key. FREE. (FREE)

Parameters* required
key*string
Asset key to retrieve
wallet*string
Your EVM wallet address (0x...)
list_assetsList all assets in your wallet storage with sizes and metadata. FREE. (FREE)1 params

List all assets in your wallet storage with sizes and metadata. FREE. (FREE)

Parameters* required
wallet*string
Your EVM wallet address (0x...)
delete_assetDelete an asset from your wallet storage. FREE. (FREE)2 params

Delete an asset from your wallet storage. FREE. (FREE)

Parameters* required
key*string
Asset key to delete
wallet*string
Your EVM wallet address (0x...)
register_walletRegister your wallet to create a GCX account. Purchase credits via GCX packs. FREE. (FREE)1 params

Register your wallet to create a GCX account. Purchase credits via GCX packs. FREE. (FREE)

Parameters* required
wallet*string
Your EVM wallet address (0x...)
check_balanceCheck your GCX credit balance, loyalty rewards, and volume tier. FREE. (FREE)1 params

Check your GCX credit balance, loyalty rewards, and volume tier. FREE. (FREE)

Parameters* required
wallet*string
Your EVM wallet address (0x...)
search_toolsDiscover available tools by category or price without loading all schemas. Start here to save tokens. (FREE)3 params

Discover available tools by category or price without loading all schemas. Start here to save tokens. (FREE)

Parameters* required
categorystring
Filter by categoryone of creative · dataset · storage · account · free · alldefault: all
max_price_usdnumber
Max price per call in USD (0 = free only)default: -1
querystring
Search query to filter tools by name or descriptiondefault:
get_tool_schemaGet the full JSON Schema and usage examples for a specific tool. Use after search_tools to load only what you need. (FREE)1 params

Get the full JSON Schema and usage examples for a specific tool. Use after search_tools to load only what you need. (FREE)

Parameters* required
tool_name*string
Tool name from search_tools results (e.g. 'generate_image')

Sponsors

Readme

StudioMCPHub

Creative AI tools and art datasets for autonomous agents.

License: MIT MCP Glama StudioMCPHub on AI Agents Listing

StudioMCPHub is a production MCP server offering 32 tools (18 free): image generation, upscaling, background removal, product mockups, CMYK conversion, print-ready PDF, SVG vectorization, invisible watermarking, AI metadata enrichment, provenance registration, permanent Arweave storage, NFT minting, and access to 53,000+ museum artworks from Alexandria Aeternum. Agents pay per call with x402 USDC on Base L2 — no API keys, no accounts, no sign-up.

Quick Start

One-click install for Cursor:


View the full README on GitHub

Details

Repository
github.com/codex-curator/studiomcphub
Category
Design & Creative
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from codex-curator

Related Design & Creative MCP servers

View all
1focus-gts avatarEds Mcp Serverfocus-gts/eds-mcp-server41 tools for Adobe Edge Delivery Services: read, audit, track, monitor, fix, publish, undo — safely.4stars
2gregario avatarWarhammer Oraclegregario/warhammer-oracleWarhammer 40K and Kill Team rules, stats, and game flow MCP server4stars
3malamutemayhem avatarBoardGameGeek MCP by UnClickmalamutemayhem/unclickBoardGameGeek search, game details, rankings, and collections. By UnClick.4stars
4malamutemayhem avatarIGDB Games MCP by UnClickmalamutemayhem/unclickVideo game database: search games, companies, genres, and platforms via IGDB. By UnClick.4stars
5joelbarmettleruzh avatarSlidev MCPjoelbarmettleruzh/slidev-mcpGenerate, render, and host Slidev presentations from markdown4stars
6curlymolelabs avatarSupericonscurlymolelabs/supericonsMultilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.2stars