{"name":"Objekt.sh","description":"File storage and static site hosting for ENS names. Upload files via CLI (wallet signing) or MCP server (API key). Free CDN tier. Paid Arweave and IPFS tiers via USDC on Base.","url":"https://api.objekt.sh","documentationUrl":"https://api.objekt.sh/openapi.json","version":"1.0.0","provider":{"organization":"Lighthouse Labs","url":"https://lighthouse.cx"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"securitySchemes":{"eip712":{"type":"http","scheme":"eip712","description":"All uploads use EIP-712 typed data signatures. No API keys or accounts. The wallet signature is the only auth mechanism. Server verifies ENS name ownership on-chain."},"bearer":{"type":"http","scheme":"bearer","description":"MCP API key (objekt_mcp_*). Get one at objekt.sh/mcp."}},"security":[{"eip712":[]},{"bearer":[]}],"skills":[{"id":"ens-avatar-upload","name":"ENS Avatar Upload","description":"Upload an avatar image for an ENS name. Supports JPEG, PNG, WebP up to 512KB.","tags":["ens","avatar","upload","storage"],"examples":["Upload an avatar for name.eth","Set the ENS profile picture for name.eth"],"inputModes":["application/json","multipart/form-data"],"outputModes":["application/json"]},{"id":"ens-header-upload","name":"ENS Header Upload","description":"Upload a header/banner image for an ENS name. Supports JPEG, PNG, WebP up to 1MB.","tags":["ens","header","banner","upload","storage"],"examples":["Upload a header image for name.eth","Set the ENS banner for name.eth"],"inputModes":["application/json","multipart/form-data"],"outputModes":["application/json"]},{"id":"file-upload","name":"File Upload","description":"Upload a file. Supports images, GIFs, SVGs, PDFs up to 5MB. Free CDN tier or paid Arweave/IPFS.","tags":["upload","storage","arweave","ipfs","cdn"],"examples":["Upload a file to Arweave permanently","Store a PDF on IPFS"],"inputModes":["application/json","multipart/form-data"],"outputModes":["application/json"]},{"id":"static-site-deploy","name":"Static Site Deploy","description":"Deploy a static website. Returns a temporary preview URL (7 days) or permanent IPFS contenthash.","tags":["deploy","hosting","ipfs","ens","website"],"examples":["Deploy a static site to IPFS","Host a website on an ENS name"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pricing","name":"Storage Pricing","description":"Get current storage tier pricing, media type limits, and rate limits.","tags":["pricing","info"],"examples":["How much does Arweave storage cost?","What are the upload limits?"],"inputModes":["application/json"],"outputModes":["application/json"]}],"supportsAuthenticatedExtendedCard":false}