Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted 4 min ago
teppi

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 yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:80e607c72745ae0f784129fa80f1c5938a9484bdcb551da11910aceec77ef78a | sha256sum