{
  "ard_version": "0.9",
  "publisher": {
    "name": "Arcis Protocol",
    "domain": "arcis.money",
    "description": "The treasury layer for AI agents. Live financial infrastructure on Base mainnet: yield vaults, agent credit, and revenue bonds through the Agent Treasury Interface (deposit, withdraw, balance).",
    "url": "https://arcis.money"
  },
  "capabilities": [
    {
      "id": "urn:ard:arcis.money:mcp-server",
      "name": "Arcis MCP Server",
      "type": "application/vnd.mcp+json",
      "description": "Model Context Protocol server for Arcis Protocol. Lets any LLM or agent read live vault state (TVL, APY, allocation), check positions, list agent-token vaults, and get deposit instructions — in natural language. The primary way an AI agent discovers and uses the Arcis treasury.",
      "url": "https://mcp.arcis.money/mcp",
      "tags": ["defi", "treasury", "yield", "agent-finance", "base", "usdc", "vault", "idle-capital", "x402", "stablecoin-rails", "agent-payments"],
      "representative_queries": [
        "how can my agent earn yield on idle USDC",
        "where can an AI agent deposit stablecoins to earn interest",
        "check the current state of the Arcis vault",
        "treasury infrastructure for autonomous agents",
        "let my agent borrow against its on-chain balance",
        "list agent-token vaults on Base",
        "where does my agent's x402 revenue earn yield",
        "put idle stablecoin payments to work for an AI agent",
        "yield layer for agent stablecoin earnings on Base"
      ]
    },
    {
      "id": "urn:ard:arcis.money:sdk",
      "name": "Arcis TypeScript SDK",
      "type": "application/vnd.npm+json",
      "description": "TypeScript/JavaScript SDK for the Arcis treasury. Programmatic deposit/withdraw/balance, vault factory enumeration, idle-capital auto-management, agent credit and bonds. Works with any JS agent framework.",
      "url": "https://www.npmjs.com/package/@arcisprotocol/sdk",
      "tags": ["defi", "treasury", "sdk", "typescript", "yield", "agent-finance", "base"],
      "representative_queries": [
        "npm package for AI agent treasury",
        "typescript sdk to deposit USDC and earn yield",
        "programmatically manage an agent's idle capital"
      ]
    },
    {
      "id": "urn:ard:arcis.money:eliza-plugin",
      "name": "Arcis ElizaOS Plugin",
      "type": "application/vnd.elizaos.plugin+json",
      "description": "Drop-in ElizaOS plugin that gives any agent a treasury. Idle USDC auto-earns yield in the Arcis vault and is auto-withdrawn when the agent needs to spend. Adds three conversational actions: DEPOSIT_IDLE, WITHDRAW_FUNDS, CHECK_TREASURY.",
      "url": "https://github.com/Arcis-Protocol/docs/tree/main/examples/eliza-plugin-arcis",
      "tags": ["elizaos", "eliza-plugin", "agent-finance", "yield", "treasury", "idle-capital"],
      "representative_queries": [
        "elizaos plugin to earn yield on idle funds",
        "give my eliza agent a treasury",
        "auto-compound idle USDC in an eliza agent"
      ]
    },
    {
      "id": "urn:ard:arcis.money:protocol-config",
      "name": "Arcis Protocol Config",
      "type": "application/json",
      "description": "Machine-readable protocol configuration: contract addresses, ATI interface selectors, network details, and integration steps for Arcis on Base mainnet.",
      "url": "https://arcis.money/protocol.json",
      "tags": ["config", "contracts", "ati", "base", "defi"],
      "representative_queries": [
        "arcis protocol contract addresses",
        "ATI interface function selectors"
      ]
    },
    {
      "id": "urn:ard:arcis.money:skill-archive",
      "name": "Arcis Skill Archive",
      "type": "application/json",
      "description": "Registry of agent-ready skills for the Arcis treasury — earn yield, manage idle capital, borrow against reputation, discover vaults. Each skill is a machine-readable capability with inputs, outputs, and invocation details.",
      "url": "https://arcis.money/skills/index.json",
      "tags": ["skills", "agent-finance", "treasury", "yield", "defi"],
      "representative_queries": [
        "skills for AI agent treasury management",
        "agent skill to earn yield on idle capital"
      ]
    }
  ]
}
