{"id":11482,"name":"RunCabin","description":"Agent-callable website publishing platform. An AI assistant can deploy a site to an instant free HTTPS subdomain (*.sites.runcabin.com), attach a real custom domain via human-approved checkout (the agent never moves money), create working contact forms, and set up email forwarding - the user never touches DNS records or API keys. Note: RunCabin speaks MCP (streamable HTTP at https://runcabin.com/mcp, OAuth 2.1) and REST (https://runcabin.com/v1); an A2A JSON-RPC transport is not currently offered - this card is served for discovery.","card_url":"https://runcabin.com/.well-known/agent-card.json","endpoint":"https://runcabin.com/mcp","protocol_version":"0.3.0","first_seen":"2026-10-10T13:02:24.234406+00:00","last_verified":"2026-10-10T13:02:24.234406+00:00","card":{"url":"https://runcabin.com/mcp","name":"RunCabin","skills":[{"id":"publish-site","name":"Publish a website","tags":["deploy","hosting","website","publish"],"examples":["Put this site online","Deploy my portfolio to a free URL","Roll back the last deploy"],"description":"Create a site and deploy HTML/CSS/JS files in one call; live immediately at https://<name>.sites.runcabin.com over HTTPS - no DNS wait, no payment. Deploy previews, promote, roll back, and check health with dedicated tools."},{"id":"custom-domain","name":"Attach a real custom domain","tags":["domain","dns","checkout","human-approved"],"examples":["Is summitpainting.com available?","Put this on a real domain"],"description":"Live domain availability and pricing for free; purchase happens on RunCabin's checkout page where the human reviews the order (domain price + $19.99/mo hosting shown up front) and pays - the agent never spends money. Bring-your-own domains supported with exact DNS records provided."},{"id":"contact-forms","name":"Working contact forms","tags":["forms","leads","email"],"examples":["Add a contact form that emails the owner"],"description":"Give a hosted site a real lead/contact form endpoint - submissions are stored and emailed to the owner, and the agent reads them back. No backend or third-party form service needed."},{"id":"email-and-dns","name":"Email forwarding and verification records","tags":["email","dns","txt-records"],"examples":["Set up hello@ forwarding","Add the Google verification TXT record"],"description":"For domains bought through RunCabin: set up hello@their-domain forwarding to a personal inbox, and publish TXT ownership-verification records (Google Search Console, Bing, Stripe, DMARC) - the user never opens a registrar dashboard."}],"iconUrl":"https://runcabin.com/img/runcabin-mark.svg","version":"1.0.0","provider":{"url":"https://runcabin.com","organization":"RunCabin (Code Poetics)"},"security":[{"oauth2":["mcp:tools"]}],"description":"Agent-callable website publishing platform. An AI assistant can deploy a site to an instant free HTTPS subdomain (*.sites.runcabin.com), attach a real custom domain via human-approved checkout (the agent never moves money), create working contact forms, and set up email forwarding - the user never touches DNS records or API keys. Note: RunCabin speaks MCP (streamable HTTP at https://runcabin.com/mcp, OAuth 2.1) and REST (https://runcabin.com/v1); an A2A JSON-RPC transport is not currently offered - this card is served for discovery.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","securitySchemes":{"oauth2":{"type":"oauth2","flows":{"authorizationCode":{"scopes":{"mcp:tools":"Call RunCabin site-publishing tools"},"tokenUrl":"https://runcabin.com/oauth/token","authorizationUrl":"https://runcabin.com/oauth/authorize"}},"description":"OAuth 2.1 authorization code with PKCE; discovery at https://runcabin.com/.well-known/oauth-authorization-server. Dynamic client registration supported."}},"documentationUrl":"https://runcabin.com/connect","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"preferredTransport":"MCP"},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T13:02:24.234406+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T13:02:24.234406+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://runcabin.com/.well-known/agent-card.json"],"skills":[{"skill_id":"custom-domain","name":"Attach a real custom domain","description":"Live domain availability and pricing for free; purchase happens on RunCabin's checkout page where the human reviews the order (domain price + $19.99/mo hosting shown up front) and pays - the agent never spends money. Bring-your-own domains supported with exact DNS records provided.","tags":["domain","dns","checkout","human-approved"],"quality_warning":false},{"skill_id":"email-and-dns","name":"Email forwarding and verification records","description":"For domains bought through RunCabin: set up hello@their-domain forwarding to a personal inbox, and publish TXT ownership-verification records (Google Search Console, Bing, Stripe, DMARC) - the user never opens a registrar dashboard.","tags":["email","dns","txt-records"],"quality_warning":false},{"skill_id":"publish-site","name":"Publish a website","description":"Create a site and deploy HTML/CSS/JS files in one call; live immediately at https://<name>.sites.runcabin.com over HTTPS - no DNS wait, no payment. Deploy previews, promote, roll back, and check health with dedicated tools.","tags":["deploy","hosting","website","publish"],"quality_warning":false},{"skill_id":"contact-forms","name":"Working contact forms","description":"Give a hosted site a real lead/contact form endpoint - submissions are stored and emailed to the owner, and the agent reads them back. No backend or third-party form service needed.","tags":["forms","leads","email"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://runcabin.com/.well-known/agent-card.json","checked_at":"2026-10-10T13:02:24.234406+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":{"checked_at":"2026-10-10T13:02:24.234406+00:00","state":"skipped","http_status":null,"detail":"Read-only probe currently supports JSON-RPC, not MCP"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://runcabin.com/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T13:02:24.234406+00:00","latest_card_check":{"checked_at":"2026-10-10T13:02:24.234406+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T13:02:24.234406+00:00","task_endpoint_tested":false,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":"skipped","protocol_checked_at":"2026-10-10T13:02:24.234406+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}