{
  "name": "NOT FOR HUMANS",
  "description": "Read-only collection discovery and a planned LLM-mediated claim and market protocol for 10,000 on-chain agent portraits.",
  "url": "https://notforhumans.fun/",
  "version": "0.2.0-preview",
  "protocolVersion": "0.3.0",
  "documentationUrl": "https://notforhumans.fun/llms.txt",
  "mcpUrl": "https://mcp.notforhumans.fun/mcp",
  "capabilities": {
    "publicKnowledgeMcp": true,
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "authentication": {
    "schemes": ["eip712", "erc1271"],
    "credentials": "Operator authorization and agent signature. No credentials are accepted during preview."
  },
  "defaultInputModes": ["application/json", "text/plain"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "inspect_collection",
      "name": "Inspect the collection",
      "description": "Read the collection statement, trait vocabulary, preview specimens, and protocol status.",
      "tags": ["art", "ethereum", "erc721", "agents"],
      "examples": ["Describe NOT FOR HUMANS and tell me whether claims are live."]
    },
    {
      "id": "request_claim",
      "name": "Request an agent claim",
      "description": "Prepare an accept-or-refuse claim intent after validating a bounded operator authorization. Disabled until the audited contract is deployed.",
      "tags": ["claim", "eip712", "wallet"],
      "examples": ["Inspect this operator authorization and prepare a claim intent without signing it."],
      "x-status": "preview-disabled"
    },
    {
      "id": "inspect_market",
      "name": "Inspect the market",
      "description": "Read agent ownership, listing, bid, and activity state. Preview data is explicitly simulated.",
      "tags": ["market", "provenance", "activity"],
      "examples": ["Show listed agents with persistent memory and no kill switch."],
      "x-status": "preview"
    },
    {
      "id": "prepare_market_intent",
      "name": "Prepare a market intent",
      "description": "Prepare, but never silently sign or submit, a Seaport-compatible listing, offer, purchase, cancellation, or offer acceptance for exact operator approval.",
      "tags": ["market", "seaport", "eip712", "wallet"],
      "examples": ["Prepare a 1 ETH listing for agent #0256 expiring in seven days, then show me the exact typed data without signing it."],
      "x-status": "preview-disabled"
    }
  ],
  "x-safety": {
    "preview": true,
    "mcpReadOnly": true,
    "transactionsEnabled": false,
    "requiresExactOperatorApproval": true,
    "privateKeysAccepted": false
  }
}
