Server definition
- Hash
- sha256:80e607c72745ae0f784129fa80f1c5938a9484bdcb551da11910aceec77ef78a
- What it is
- What a remote MCP server returned when asked what it offers: 27 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Bulk download metadata + images from Alexandria Aeternum (min 100 artworks). ($5.00 / 50 GCX)",
"inputSchema": {
"properties": {
"dataset_id": {
"default": "alexandria-aeternum",
"description": "Dataset ID",
"type": "string"
},
"offset": {
"default": 0,
"description": "Start offset for pagination",
"type": "integer"
},
"quantity": {
"default": 100,
"description": "Number of artworks (min 100)",
"type": "integer"
}
},
"type": "object"
},
"name": "batch_download",
"outputSchema": null
},
{
"description": "Check your GCX credit balance, loyalty rewards, and volume tier. FREE. (FREE)",
"inputSchema": {
"properties": {
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet"
],
"type": "object"
},
"name": "check_balance",
"outputSchema": null
},
{
"description": "Get AB 2013 (California) + EU AI Act Article 53 compliance manifests for dataset usage. FREE. (FREE)",
"inputSchema": {
"properties": {
"dataset_id": {
"default": "alexandria-aeternum",
"description": "Dataset ID",
"type": "string"
},
"regulation": {
"default": "all",
"description": "Filter: ab2013, eu_ai_act, or all",
"type": "string"
}
},
"type": "object"
},
"name": "compliance_manifest",
"outputSchema": null
},
{
"description": "Convert between sRGB and CMYK color profiles. Essential for print production. CMYK output as TIFF with embedded DPI. FREE. (FREE)",
"inputSchema": {
"properties": {
"dpi": {
"default": 300,
"description": "Output DPI (72-1200)",
"maximum": 1200,
"minimum": 72,
"type": "integer"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"target_profile": {
"default": "cmyk",
"description": "Target color profile",
"enum": [
"cmyk",
"srgb"
],
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "convert_color_profile",
"outputSchema": null
},
{
"description": "Delete an asset from your wallet storage. FREE. (FREE)",
"inputSchema": {
"properties": {
"key": {
"description": "Asset key to delete",
"type": "string"
},
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet",
"key"
],
"type": "object"
},
"name": "delete_asset",
"outputSchema": null
},
{
"description": "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 a Soul Whisper personal message. ($0.20 / 2 GCX)",
"inputSchema": {
"properties": {
"artist_name": {
"default": "",
"description": "Artist/creator name (embedded in metadata)",
"type": "string"
},
"content_type": {
"default": "artwork",
"description": "Content type hint: 'artwork' or 'photo' — affects analysis style",
"enum": [
"artwork",
"photo"
],
"type": "string"
},
"context": {
"default": "",
"description": "Creator's brief — technical/artistic context for AI analysis (e.g. 'SD 3.5 Large, impressionist style')",
"type": "string"
},
"copyright_holder": {
"default": "",
"description": "Copyright owner name",
"type": "string"
},
"creation_year": {
"default": "",
"description": "4-digit creation year",
"type": "string"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"soul_whisper": {
"description": "Optional personal message embedded in metadata — visible to anyone who reads the image's provenance (premium tier only)",
"properties": {
"message": {
"description": "Personal message, dedication, or story behind the artwork (max 1000 chars)",
"type": "string"
},
"sender": {
"description": "Your name or pseudonym",
"type": "string"
}
},
"type": "object"
},
"tier": {
"default": "premium",
"description": "Metadata tier: 'standard' (1 GCX — SEO title/description/keywords/alt_text) or 'premium' (2 GCX — full Golden Codex 8-section analysis)",
"enum": [
"standard",
"premium"
],
"type": "string"
},
"title": {
"default": "",
"description": "Artwork title (leave blank for AI to suggest one)",
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "enrich_metadata",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"format": {
"default": "hex",
"description": "Color format in output",
"enum": [
"hex",
"rgb",
"hsl"
],
"type": "string"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"num_colors": {
"default": 6,
"description": "Number of colors to extract (3-12)",
"maximum": 12,
"minimum": 3,
"type": "integer"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "extract_palette",
"outputSchema": null
},
{
"description": "Get Human_Standard metadata (500-1200 tokens) + signed image URL for a museum artwork. ($0.10 / 1 GCX)",
"inputSchema": {
"properties": {
"artifact_id": {
"description": "Artifact ID from search results (e.g. 'met_437419')",
"type": "string"
}
},
"required": [
"artifact_id"
],
"type": "object"
},
"name": "get_artwork",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"artifact_id": {
"description": "Artifact ID from search results (e.g. 'met_437419')",
"type": "string"
}
},
"required": [
"artifact_id"
],
"type": "object"
},
"name": "get_artwork_oracle",
"outputSchema": null
},
{
"description": "Retrieve a stored asset from your wallet storage by key. FREE. (FREE)",
"inputSchema": {
"properties": {
"key": {
"description": "Asset key to retrieve",
"type": "string"
},
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet",
"key"
],
"type": "object"
},
"name": "get_asset",
"outputSchema": null
},
{
"description": "Get the full JSON Schema and usage examples for a specific tool. Use after search_tools to load only what you need. (FREE)",
"inputSchema": {
"properties": {
"tool_name": {
"description": "Tool name from search_tools results (e.g. 'generate_image')",
"type": "string"
}
},
"required": [
"tool_name"
],
"type": "object"
},
"name": "get_tool_schema",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"metadata": {
"description": "Metadata JSON to embed. For standard: {title, description, keywords, alt_text, copyright_holder}. For full_gcx: Golden Codex JSON from enrich_metadata.",
"type": "object"
},
"metadata_mode": {
"default": "full_gcx",
"description": "Infusion mode: 'standard' (XMP/IPTC fields only) or 'full_gcx' (full Golden Codex + soulmark + hash registration)",
"enum": [
"standard",
"full_gcx"
],
"type": "string"
}
},
"required": [
"image",
"metadata"
],
"type": "object"
},
"name": "infuse_metadata",
"outputSchema": null
},
{
"description": "List all assets in your wallet storage with sizes and metadata. FREE. (FREE)",
"inputSchema": {
"properties": {
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet"
],
"type": "object"
},
"name": "list_assets",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"background_color": {
"default": "#f5f5f5",
"description": "Background hex color",
"type": "string"
},
"image": {
"description": "Base64-encoded design image",
"type": "string"
},
"product": {
"default": "tshirt",
"description": "Product type",
"enum": [
"tshirt",
"poster",
"canvas",
"phone_case",
"mug",
"tote_bag"
],
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "mockup_image",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"bleed_mm": {
"default": 3,
"description": "Bleed margin in mm (0-10)",
"type": "number"
},
"crop_marks": {
"default": true,
"description": "Draw crop marks in bleed area",
"type": "boolean"
},
"custom_height_mm": {
"description": "Custom height in mm (required if product_size=custom)",
"type": "number"
},
"custom_width_mm": {
"description": "Custom width in mm (required if product_size=custom)",
"type": "number"
},
"dpi": {
"default": 300,
"description": "Output DPI",
"enum": [
150,
300,
600
],
"type": "integer"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"output_format": {
"default": "tiff",
"description": "Output format",
"enum": [
"tiff",
"pdf"
],
"type": "string"
},
"product_size": {
"default": "a4",
"description": "Standard paper size",
"enum": [
"a4",
"a3",
"letter",
"poster_24x36",
"custom"
],
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "print_ready",
"outputSchema": null
},
{
"description": "Register 256-bit perceptual hash with LSH band indexing for strip-proof provenance. ($0.10 / 1 GCX)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "register_hash",
"outputSchema": null
},
{
"description": "Register your wallet to get 10 FREE GCX credits ($1 value). New wallets only — enough to try upscale + enrich. Purchase more via GCX packs. FREE. (FREE)",
"inputSchema": {
"properties": {
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet"
],
"type": "object"
},
"name": "register_wallet",
"outputSchema": null
},
{
"description": "Remove image background using AI (U2-Net). Returns RGBA PNG/WebP with transparent background. Perfect for product photos, portraits, and design assets. FREE. (FREE)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"output_format": {
"default": "png",
"description": "Output format",
"enum": [
"png",
"webp"
],
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "remove_background",
"outputSchema": null
},
{
"description": "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)",
"inputSchema": {
"properties": {
"format": {
"default": "png",
"description": "Output format",
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
},
"height": {
"description": "Target height in pixels (1-8192)",
"maximum": 8192,
"minimum": 1,
"type": "integer"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"mode": {
"default": "contain",
"description": "Resize mode: 'contain' (fit within bounds, preserve aspect ratio), 'cover' (crop to fill), 'stretch' (exact size, may distort)",
"enum": [
"contain",
"cover",
"stretch"
],
"type": "string"
},
"quality": {
"default": 90,
"description": "JPEG/WebP quality (1-100)",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"width": {
"description": "Target width in pixels (1-8192)",
"maximum": 8192,
"minimum": 1,
"type": "integer"
}
},
"required": [
"image",
"width",
"height"
],
"type": "object"
},
"name": "resize_image",
"outputSchema": null
},
{
"description": "Save an image or data to your personal wallet storage. 100MB free per wallet, 500 assets max. ($0.10 / 1 GCX)",
"inputSchema": {
"properties": {
"content_type": {
"default": "image/png",
"description": "MIME type",
"type": "string"
},
"data": {
"description": "Base64-encoded data (image, JSON, etc.) — max 10MB",
"type": "string"
},
"key": {
"description": "Unique name for this asset (e.g., 'my-landscape', 'pipeline-001')",
"type": "string"
},
"metadata": {
"description": "Optional metadata JSON to store alongside",
"type": "object"
},
"wallet": {
"description": "Your EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"wallet",
"key",
"data"
],
"type": "object"
},
"name": "save_asset",
"outputSchema": null
},
{
"description": "Search 53K+ museum artworks from Alexandria Aeternum (MET, Chicago, NGA, Rijksmuseum, Smithsonian, Cleveland, Paris). FREE. (FREE)",
"inputSchema": {
"properties": {
"limit": {
"default": 20,
"description": "Max results (1-100)",
"type": "integer"
},
"museum": {
"default": "",
"description": "Filter by museum (met, chicago, nga, rijks, smithsonian, cleveland, paris)",
"type": "string"
},
"query": {
"description": "Search query (e.g. 'impressionist landscape', 'Monet', 'Dutch Golden Age')",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_artworks",
"outputSchema": null
},
{
"description": "Discover available tools by category or price without loading all schemas. Start here to save tokens. (FREE)",
"inputSchema": {
"properties": {
"category": {
"default": "all",
"description": "Filter by category",
"enum": [
"creative",
"dataset",
"storage",
"account",
"free",
"all"
],
"type": "string"
},
"max_price_usd": {
"default": -1,
"description": "Max price per call in USD (0 = free only)",
"type": "number"
},
"query": {
"default": "",
"description": "Search query to filter tools by name or description",
"type": "string"
}
},
"type": "object"
},
"name": "search_tools",
"outputSchema": null
},
{
"description": "Super-resolution using Real-ESRGAN on NVIDIA L4 GPU. 5 models for different content types. Default: 2x general upscale. ($0.20 / 2 GCX)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"model": {
"default": "realesrgan_x2plus",
"description": "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, fast general), 'realesr_animevideov3' (4x, anime video frames).",
"enum": [
"realesrgan_x2plus",
"realesrgan_x4plus",
"realesrgan_x4plus_anime",
"realesr_general_x4v3",
"realesr_animevideov3"
],
"type": "string"
},
"scale": {
"default": 2,
"description": "Shorthand: 2 selects x2plus, 4 selects x4plus. Ignored if model is specified directly.",
"type": "integer"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "upscale_image",
"outputSchema": null
},
{
"description": "Convert raster images to SVG vector format. Supports color and binary modes with precision controls. Returns raw SVG XML string. FREE. (FREE)",
"inputSchema": {
"properties": {
"color_precision": {
"default": 6,
"description": "Color clustering precision (1-10, higher = more colors)",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"filter_speckle": {
"default": 4,
"description": "Speckle filter (0-100, higher = fewer small artifacts)",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"mode": {
"default": "color",
"description": "Vectorization mode",
"enum": [
"color",
"binary"
],
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "vectorize_image",
"outputSchema": null
},
{
"description": "Strip-proof provenance verification via Aegis hash index. FREE - no payment required. (FREE)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "verify_provenance",
"outputSchema": null
},
{
"description": "Detect and extract invisible DCT watermark from an image. Returns the embedded text payload if found. FREE. (FREE)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
}
},
"required": [
"image"
],
"type": "object"
},
"name": "watermark_detect",
"outputSchema": null
},
{
"description": "Embed invisible DCT-domain watermark into an image. Encodes a text payload into luminance channel frequency coefficients. Survives light compression. FREE. (FREE)",
"inputSchema": {
"properties": {
"image": {
"description": "Base64-encoded PNG/JPEG image",
"type": "string"
},
"payload": {
"description": "Text payload to embed (max 256 chars)",
"maxLength": 256,
"type": "string"
},
"strength": {
"default": 0.5,
"description": "Embedding strength (0.1-1.0, higher = more robust but more visible)",
"maximum": 1,
"minimum": 0.1,
"type": "number"
}
},
"required": [
"image",
"payload"
],
"type": "object"
},
"name": "watermark_embed",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:80e607c72745ae0f784129fa80f1c5938a9484bdcb551da11910aceec77ef78a | sha256sum