Skip to content
Back to GadgetHumans API Hub Agent

Card snapshot

api.gadgethumans.com · 2026-10-10 14:42:13 UTC · 8591da2dddf082b202cef6fd9ac8e8e2d4d04c5e1bc0f2a286f65d5382fabc80

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "GadgetHumans API Hub Agent",
  "description": "A commerce-enabled agent exposing 46 MCP tools and a documented x402 REST surface \u2014 weather and forecasts, crypto and FX prices, web search, page reads and structured scraping, QR and JSON utilities, AI chat (DeepSeek V4 Flash), persistent memory, content rewriting and more. Pay per request via x402 (USDC on Base) or subscribe for API-key access.",
  "url": "https://api.gadgethumans.com",
  "version": "1.0.0",
  "documentation_url": "https://api.gadgethumans.com/",
  "provider": {
    "url": "https://www.gadgethumans.com",
    "organization": "GadgetHumans"
  },
  "supported_interfaces": [
    {
      "url": "https://api.gadgethumans.com/a2a",
      "protocol_binding": "JSONRPC",
      "protocol_version": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "push_notifications": false,
    "extended_agent_card": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2",
        "description": "Pay-per-request monetization. When a request requires payment, the agent responds with a payment-required message. Client signs payment details, submits, and the agent verifies and settles on-chain (USDC on Base).",
        "required": true
      }
    ]
  },
  "security_schemes": {
    "api_key": {
      "api_key_security_scheme": {
        "description": "Optional API key for higher rate limits and paid tiers. Free tier works without a key (rate limited).",
        "location": "header",
        "name": "x-api-key"
      }
    },
    "x402": {
      "http_auth_security_scheme": {
        "description": "x402 payment flow \u2014 pay per request with USDC on Base via the x402 facilitator.",
        "scheme": "bearer"
      }
    }
  },
  "security_requirements": [
    {
      "schemes": {
        "x402": []
      }
    },
    {
      "schemes": {
        "api_key": []
      }
    }
  ],
  "default_input_modes": [
    "text/plain",
    "application/json"
  ],
  "default_output_modes": [
    "text/plain",
    "application/json",
    "image/png",
    "image/svg+xml"
  ],
  "skills": [
    {
      "id": "utility-tools",
      "name": "Utility Tools",
      "description": "QR code generation, secure password generation, UUID v4, cryptographic hashing, base64 encode/decode, lorem ipsum, JSON prettify/validate/minify, color conversion.",
      "tags": [
        "qr",
        "password",
        "uuid",
        "hash",
        "base64",
        "json",
        "color",
        "utilities"
      ],
      "examples": [
        "Generate a QR code for https://example.com",
        "Create a 16-char secure password with symbols"
      ]
    },
    {
      "id": "data-apis",
      "name": "Data APIs",
      "description": "Email verification (MX + disposable detection), IP geolocation, timestamp conversion, OG metadata extraction, crypto prices (Binance), currency exchange (FX), DNS lookup, RSS parsing, public holidays.",
      "tags": [
        "email",
        "ip",
        "crypto",
        "fx",
        "dns",
        "rss",
        "holidays",
        "data"
      ],
      "examples": [
        "Verify email@example.com",
        "Get current Bitcoin price",
        "Look up DNS records for example.com"
      ]
    },
    {
      "id": "ai-tools",
      "name": "AI Tools",
      "description": "OpenAI-compatible chat completion (DeepSeek V4 Flash proxy), persistent agent memory (KV-backed), content rewriting, URL analysis, research briefings, item comparison, SEO metadata generation, contact extraction.",
      "tags": [
        "chat",
        "ai",
        "memory",
        "rewrite",
        "research",
        "summarize",
        "translate"
      ],
      "examples": [
        "Summarize this article: URL",
        "Store a value in agent memory",
        "Rewrite this text in a formal tone"
      ]
    },
    {
      "id": "developer-tools",
      "name": "Developer Tools",
      "description": "JWT decode, CSV/JSON conversion, URL encode/decode, text diff, unit conversion, base conversion, timezone conversion, WHOIS, SSL check, phone parsing, date calculation, regex testing, HTTP client.",
      "tags": [
        "jwt",
        "csv",
        "json",
        "url",
        "diff",
        "unit",
        "timezone",
        "whois",
        "ssl",
        "developer"
      ],
      "examples": [
        "Decode this JWT token",
        "Convert 100 USD to EUR",
        "Check SSL certificate for example.com"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa2pkalFCYm00VDNaR2VBdWRkUlB6SnM4S3VLVWJMQmhhVmtxTUwyejloUWpqIn0",
      "signature": "EQSvU8yjoVjTUwweWNdnG5ojjr_3DEkRBQ72Nkzur6yrvsH795UVjIVyd8GCV5g81iczfzMeSlYzXWoIo0a2AQ",
      "header": {
        "kid": "did:key:z6MkjdjQBbm4T3ZGeAuddRPzJs8KuKUbLBhaVkqML2z9hQjj",
        "jwk": {
          "crv": "Ed25519",
          "x": "TPksVILV61_7XVnhBFqMFYnEMsYU36zjjdgM-I2D5Qo",
          "kty": "OKP"
        }
      }
    }
  ]
}