{"name":"Servaro Agent & MCP Server","version":"1.5.0","protocolVersion":"2025-03-26","protocols":["REST","MCP JSON-RPC 2.0"],"endpoint":"/api/agent","mcpEndpoint":"/mcp","discoveryDocument":"/.well-known/mcp.json","provisioningEndpoint":"/api/provisioning","couponsEndpoint":"/api/coupons","dnsEndpoint":"/api/dns","ticketsEndpoint":"/api/tickets","purchasingEnabled":false,"destructiveOperationsEnabled":false,"authentication":"None for public read, coupon validation, DNS inspection, and dry-run methods","tools":[{"name":"catalog.list","description":"List Servaro services, published direct prices, platform modules and limits. No purchase is made.","inputSchema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"stack.compose","description":"Compose and price a unified Servaro service stack. This never provisions resources.","inputSchema":{"type":"object","properties":{"services":{"type":"array","items":{"type":"string"},"maxItems":20}},"required":["services"],"additionalProperties":false}},{"name":"quote.prepare","description":"Validate a stack brief locally without storing or sending it. Use the website form to submit.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"company":{"type":"string"},"services":{"type":"array","items":{"type":"string"}},"message":{"type":"string"},"consent":{"type":"boolean"}},"required":["name","email","services","message","consent"],"additionalProperties":false}},{"name":"provisioning.blueprint","description":"Generate a dry-run Servaro provisioning blueprint, cycle price calculation, product-key mapping and DNS template for hosting, vps, vds, dedicated or business-mail without placing an order.","inputSchema":{"type":"object","properties":{"serviceId":{"type":"string","enum":["hosting","vps","vds","dedicated","business-mail"]},"planCode":{"type":"string"},"region":{"type":"string","enum":["us","usca","uk","tr","in","hk","global"]},"months":{"type":"number","enum":[1,3,6,12,24,36]},"domain":{"type":"string"},"mailboxCount":{"type":"number","minimum":1,"maximum":500},"osTemplate":{"type":"string"}},"required":["serviceId"],"additionalProperties":false}},{"name":"coupon.validate","description":"Validate a Servaro promotional coupon code (e.g. SERVARO10, ANNUAL20, MAIL15, STUDIO50) against a subtotal, billing term, and service family.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"subtotalUsd":{"type":"number","minimum":0},"billingMonths":{"type":"number","enum":[1,3,6,12,24,36]},"family":{"type":"string","enum":["connect","compute","mail","studio"]}},"required":["code","subtotalUsd"],"additionalProperties":false}},{"name":"dns.inspect","description":"Inspect live or synthesized DNS and mail deliverability posture (MX, SPF, DKIM, DMARC, recommended records) for a domain.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}},"required":["domain"],"additionalProperties":false}},{"name":"dns.zone.read","description":"Read a managed Servaro DNS zone and export its authoritative records and RFC-1035 BIND zone file.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}},"required":["domain"],"additionalProperties":false}},{"name":"ticket.status","description":"Check the status and conversation log of a Servaro support ticket (SVT-...) or quote request (SVQ-...).","inputSchema":{"type":"object","properties":{"reference":{"type":"string"}},"required":["reference"],"additionalProperties":false}}],"resources":[{"uri":"servaro://catalog/modules","name":"Servaro Unified Catalog & Modules","description":"All 13 first-party services across Servaro Connect, Compute, Mail, and Studio.","mimeType":"application/json"},{"uri":"servaro://coupons/active","name":"Active Servaro Promotional Coupons","description":"Current promo codes, discount rules, minimum terms, and module eligibility.","mimeType":"application/json"},{"uri":"servaro://dns/servaro.cloud","name":"Managed DNS Zone (servaro.cloud)","description":"Authoritative DNS records and BIND zone file for servaro.cloud.","mimeType":"application/json"},{"uri":"servaro://providers/status","name":"Control-Plane Provider Gateways","description":"Redacted status and markup posture of Servaro upstream provider gateways.","mimeType":"application/json"}],"prompts":[{"name":"servaro.infrastructure.architect","description":"Design a complete multi-module Servaro stack with optimal billing cycle and coupon code.","arguments":[{"name":"workload","description":"Primary workload description","required":true},{"name":"region","description":"Preferred region (us, uk, tr, in, hk)","required":false}]},{"name":"servaro.dns.hardening","description":"Generate an authoritative SPF, DKIM, DMARC, and CAA hardening plan for a domain.","arguments":[{"name":"domain","description":"Target domain name","required":true}]}]}