{
  "schemaVersion": "mcp.server-card.v1",
  "name": "denaria-action-handoff",
  "displayName": "Denaria Action Handoff MCP",
  "description": "Prepare unsigned Denaria App/PWA handoffs for user review and signing. External agents prepare QR handoffs only; they do not sign, submit, broadcast, or execute transactions.",
  "homepage": "https://denaria.finance/",
  "publisher": {
    "name": "Denaria",
    "url": "https://denaria.finance/"
  },
  "server": {
    "url": "https://mcp.denaria.finance/mcp",
    "transport": "streamable-http",
    "authentication": {
      "type": "none"
    }
  },
  "skillIndexUrl": "https://denaria.finance/.well-known/agent-skills/index.json",
  "documentation": {
    "agentGuide": "https://denaria.finance/agent-mcp.md",
    "skill": "https://denaria.finance/skills/denaria-action-handoff.md",
    "llms": "https://denaria.finance/llms.txt"
  },
  "tools": [
    {
      "name": "denaria_get_capabilities",
      "type": "read",
      "description": "Discover supported markets, aliases, defaults, output contract, and prepare-only authority boundary."
    },
    {
      "name": "denaria_prepare_create_position",
      "type": "prepare",
      "description": "Prepare an unsigned QR handoff for a Denaria perpetual position to be reviewed and signed in the Denaria App/PWA."
    }
  ],
  "authorityBoundary": [
    "Denaria Agent Service prepares.",
    "Denaria App/PWA verifies.",
    "The user signs.",
    "External agents do not execute."
  ],
  "safety": {
    "prepareOnly": true,
    "signingAllowed": false,
    "transactionSubmissionAllowed": false,
    "autonomousTradingAllowed": false,
    "custodyAllowed": false
  },
  "version": "0.1.0",
  "updatedAt": "2026-07-07"
}