{
  "name": "1Claw",
  "description": "HSM-backed secret management and multi-chain transaction signing for AI agents. Store secrets, sign transactions, and proxy LLM traffic through a Trusted Execution Environment.",
  "url": "https://api.1claw.co",
  "version": "1.0.0",
  "provider": {
    "organization": "1Claw, Inc.",
    "url": "https://1claw.co"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "secret-management",
      "name": "Secret Management",
      "description": "Store, retrieve, rotate, and share secrets with HSM-backed encryption and MPC key splitting.",
      "when_to_use": "When you need to securely store, retrieve, or rotate API keys, credentials, or environment bundles without exposing them in context.",
      "tags": ["secrets", "encryption", "HSM", "vault"]
    },
    {
      "id": "transaction-signing",
      "name": "Multi-Chain Transaction Signing",
      "description": "Sign and broadcast transactions on 29 EVM chains (Ethereum, Base, Optimism, Arbitrum, Polygon, Robinhood Chain, and more) plus Bitcoin, Solana, XRP, Cardano, and Tron. Private keys never leave the vault. dRPC managed RPC for reliable delivery.",
      "when_to_use": "When you need to send cryptocurrency, interact with smart contracts, or sign messages without holding private keys.",
      "tags": ["blockchain", "signing", "intents", "multi-chain", "dRPC"]
    },
    {
      "id": "llm-proxy",
      "name": "Shroud LLM Proxy",
      "description": "Inspect and filter LLM traffic in a TEE. Detect prompt injection, redact secrets, enforce per-agent security policies.",
      "when_to_use": "When LLM requests or responses must be scanned for secret leakage, prompt injection, or policy violations before reaching the provider.",
      "tags": ["LLM", "security", "TEE", "proxy"]
    },
    {
      "id": "oidc-federation",
      "name": "OIDC Federation",
      "description": "Exchange 1Claw agent tokens for RS256 OIDC JWTs accepted by external services like Anthropic, GCP, and AWS.",
      "when_to_use": "When you need to authenticate to external cloud services or Anthropic WIF using federated identity instead of static API keys.",
      "tags": ["OIDC", "federation", "identity"]
    },
    {
      "id": "platform-api",
      "name": "Platform API",
      "description": "Build applications on top of 1Claw with bootstrap templates, embedded wallets, and spend policies.",
      "when_to_use": "When building a product that provisions 1Claw resources for end users or embeds wallet functionality.",
      "tags": ["platform", "embedded-wallets", "developer"]
    },
    {
      "id": "execution-intents",
      "name": "Execution Intents",
      "description": "Make HTTP and GraphQL calls through pre-configured bindings with credentials injected server-side. Never exposes API keys to agents.",
      "when_to_use": "When you need to call external APIs or services with stored credentials that should not appear in agent context.",
      "tags": ["execution", "bindings", "http", "credentials"]
    },
    {
      "id": "content-inspection",
      "name": "Content Inspection",
      "description": "Scan text for prompt injection, PII, command injection, social engineering, and encoding obfuscation.",
      "when_to_use": "When you need to validate user input or model output for security threats before processing.",
      "tags": ["security", "inspection", "PII", "injection"]
    }
  ],
  "authentication": {
    "schemes": ["bearer"],
    "credentials": ["api_key", "oauth2"]
  },
  "links": {
    "documentation": "https://docs.1claw.co",
    "openapi": "https://api.1claw.co/openapi.json",
    "mcp": "https://mcp.1claw.co",
    "pricing": "https://1claw.co/pricing"
  }
}
