{
  "$schema": "https://modelcontextprotocol.io/schema/2025-03/server-descriptor.json",
  "name": "ishard",
  "display_name": "iShard — iJarvis Compute Fabric",
  "description": "Boutique five-node Blackwell GPU inference fleet operated by iJarvis LLC. Exposes pricing, fleet state, model catalog, and reservation primitives to MCP-aware agents.",
  "version": "0.2.0-alpha",
  "operator": {
    "legal_name": "iJarvis LLC",
    "country": "US",
    "region": "FL",
    "locality": "Tampa",
    "contact_email": "hello@ijarvis.ai",
    "homepage": "https://ishard.us/"
  },
  "endpoints": {
    "mcp_server": "https://mcp.ishard.us/v1",
    "mcp_server_eta": "2026-Q3",
    "rest_api": "https://api.ishard.us/v1",
    "rest_api_eta": "2026-Q3"
  },
  "transport": {
    "preferred": "streamable_http",
    "supported": ["streamable_http", "sse"],
    "auth": {
      "scheme": "bearer",
      "obtain_via": "mailto:hello@ijarvis.ai?subject=iShard%20MCP%20access"
    }
  },
  "capabilities": {
    "tools": [
      {
        "name": "list_models",
        "description": "List models currently served on iShard, with class, context length, and per-token price.",
        "input_schema": { "type": "object", "properties": {} }
      },
      {
        "name": "list_nodes",
        "description": "List physical nodes in the fleet with silicon, VRAM, memory type, and bookability.",
        "input_schema": { "type": "object", "properties": {} }
      },
      {
        "name": "get_pricing",
        "description": "Return the current pricing.json structure verbatim.",
        "input_schema": { "type": "object", "properties": {} }
      },
      {
        "name": "create_reservation",
        "description": "Reserve a Dedicated Shard for a window. Returns a single-use Stripe payment link. On payment success, iShard issues a per-tenant Tailscale ACL and a scoped base_url.",
        "input_schema": {
          "type": "object",
          "required": ["node_class", "duration_hours"],
          "properties": {
            "node_class": { "type": "string", "enum": ["rtx_5090", "spark", "rtx_pro_6000", "spark_pair"] },
            "duration_hours": { "type": "integer", "minimum": 1, "maximum": 720 },
            "model": { "type": "string", "description": "Hugging Face model id." },
            "quant": { "type": "string", "enum": ["fp4", "fp8", "int8", "fp16"] },
            "start_at": { "type": "string", "format": "date-time", "description": "Optional. Defaults to next-available." }
          }
        }
      },
      {
        "name": "get_reservation",
        "description": "Look up a reservation by id.",
        "input_schema": {
          "type": "object",
          "required": ["reservation_id"],
          "properties": { "reservation_id": { "type": "string" } }
        }
      },
      {
        "name": "cancel_reservation",
        "description": "Cancel a reservation that has not yet started.",
        "input_schema": {
          "type": "object",
          "required": ["reservation_id"],
          "properties": { "reservation_id": { "type": "string" } }
        }
      }
    ],
    "resources": [
      { "uri": "ishard://pricing", "name": "Pricing", "mime_type": "application/json", "alias_url": "https://ishard.us/pricing.json" },
      { "uri": "ishard://fleet", "name": "Fleet state", "mime_type": "application/json", "alias_url": "https://ishard.us/fleet.json" },
      { "uri": "ishard://disclosures", "name": "Honest disclosures", "mime_type": "text/plain", "alias_url": "https://ishard.us/llms.txt" }
    ]
  },
  "payment": {
    "supported_methods": ["stripe_payment_link"],
    "agent_friendly": true,
    "single_use_payment_link": true,
    "card_data_required_from_agent": false,
    "approval_model": "Agent receives a payment URL; the URL holder (agent or delegated human) completes payment in a browser session."
  },
  "policy": {
    "customer_payload_used_for_training": false,
    "data_residency_default": "US",
    "encryption_in_transit": "TLS 1.3",
    "encryption_at_rest": "LUKS / dm-crypt"
  },
  "see_also": {
    "agents_manifest": "https://ishard.us/agents.json",
    "ai_policy": "https://ishard.us/ai.txt",
    "llms_digest": "https://ishard.us/llms.txt",
    "ai_plugin_legacy": "https://ishard.us/.well-known/ai-plugin.json"
  },
  "last_updated": "2026-05-07"
}
