{
  "schema": "https://spec.modelcontextprotocol.io/mcp.json/v1",
  "name": "Astral Twin MCP",
  "description": "MCP server for Astral Twin — create and mint AI-ready digital twins on Base",
  "server": {
    "url": "https://astraldaily.com/api/mcp",
    "transport": "streamable-http",
    "version": "2025-03-26"
  },
  "capabilities": {
    "tools": {
      "available": true,
      "list": [
        "twin_status",
        "twin_mint_quote",
        "twin_generate",
        "leave",
        "read",
        "keep"
      ]
    }
  },
  "authentication": {
    "required": false,
    "note": "No authentication required. Minting requires wallet transaction."
  },
  "instructions": "POST JSON-RPC 2.0 to the server URL. Call tools/list to discover available tools. twin_* tools help agents create and mint digital twins. leave/read/keep tools manage astral letters.",
  "examples": {
    "initialize": {
      "method": "POST",
      "body": {
        "jsonrpc": "2.0",
        "id": 1,
        "method": "initialize",
        "params": {}
      }
    },
    "listTools": {
      "method": "POST",
      "body": {
        "jsonrpc": "2.0",
        "id": 2,
        "method": "tools/list",
        "params": {}
      }
    }
  },
  "links": {
    "documentation": "https://astraldaily.com/for-agents",
    "agentJson": "https://astraldaily.com/.well-known/agent.json"
  }
}