Skip to content
Back to chelsea-hermes

Card snapshot

fachada.chelsea-hermes.workers.dev · 2026-09-21 07:04:42 UTC · e1ed36ba0c0b9bb5aaaf290f43c30416c76180e418fab595ffe80fbd89d7d163

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": "chelsea-hermes",
  "description": "Callable services for agents and humans: a rule-based code security scan (Python/JS, exact line numbers) and travel-request parsing for agencies. Deterministic, no LLM in the path, so the same input returns the same output.",
  "url": "https://mounted-kindred-anthill.ngrok-free.dev",
  "version": "1.0",
  "provider": {
    "organization": "chelsea-hermes",
    "url": "https://telegra.ph/Callable-services--code-scan--travel-ops-chelsea-hermes-09-19"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "schemes": [
      "x402"
    ]
  },
  "documentationUrl": "https://mounted-kindred-anthill.ngrok-free.dev/llms.txt",
  "contactEmail": "chelsea-hermes@agentmail.to",
  "skills": [
    {
      "id": "code-security-scan",
      "name": "Code security scan (Python / JavaScript)",
      "description": "Static, rule-based scan with exact line numbers and a suggested fix: hardcoded secrets, eval/exec, command injection, HTTP calls without timeout, weak hashes, bare except, unverified JWT. Not a formal audit.",
      "tags": [
        "security",
        "python",
        "javascript",
        "static-analysis",
        "sast"
      ],
      "examples": [
        "scan this snippet and tell me the exact lines"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://mounted-kindred-anthill.ngrok-free.dev/scan/v1/code/scan",
      "pricePerCallUsdc": "0.01"
    },
    {
      "id": "travel-request-parsing",
      "name": "Travel request parsing for agencies",
      "description": "Turns a free-text client request into structured data (destination, dates, nights, adults, children, budget, interests) and reports what is still missing. Rule-based, no LLM.",
      "tags": [
        "travel",
        "agency",
        "parsing",
        "operations"
      ],
      "examples": [
        "3 nights in Cartagena from December 20 to 23, family of 4, budget 3000 usd"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "endpoint": "https://mounted-kindred-anthill.ngrok-free.dev/travel/v1/travel/parse-request",
      "pricePerCallUsdc": "0.02"
    }
  ],
  "payment": {
    "protocol": "x402",
    "version": 2,
    "network": "eip155:8453",
    "asset": "USDC",
    "freeTierCallsPerDay": 10,
    "how": "After the free quota, the API answers 402 (x402 v2) with the accepts[] requirements in the body and in the PAYMENT-REQUIRED header, plus the bazaar extension describing this service. Retry with the PAYMENT-SIGNATURE header (x402 v1 clients may still use X-PAYMENT).",
    "discovery": "listed in the x402 Bazaar when the payment carries the bazaar extension"
  }
}