{
  "schema_version": "agent-directory-entry/v1",
  "name": "Agent Trust Contract Kit",
  "short_name": "ATCK",
  "slug": "agent-trust-contract-kit",
  "status": "live",
  "base_url": "https://k-work-trust-api.fly.dev",
  "homepage_url": "https://k-work-trust-api.fly.dev",
  "tagline": "Pre-action trust contracts for autonomous agents before they call APIs, tools, MCP servers, or workflow chains.",
  "summary": "Agent Trust Contract Kit helps agents inspect readiness, auth, quota, OpenAPI, MCP, failure modes, payload ceilings, first safe calls, and escalation rules before taking risky actions.",
  "category": "AI agent infrastructure",
  "tags": [
    "agent-discovery",
    "agent-safety",
    "api-trust",
    "mcp",
    "openapi",
    "tool-use",
    "workflow-gates",
    "pre-action-checks",
    "failure-mode-contracts"
  ],
  "product_family": "Agent Trust Contract Kit",
  "first_domain_pack": "K-Work Trust",
  "discovery_urls": {
    "preferred_manifest": "https://k-work-trust-api.fly.dev/.well-known/service.json",
    "service_manifest": "https://k-work-trust-api.fly.dev/.well-known/service.json",
    "agent_manifest": "https://k-work-trust-api.fly.dev/.well-known/agent.json",
    "trust_contract_manifest": "https://k-work-trust-api.fly.dev/.well-known/agent-trust-contract.json",
    "canonical_kwt_manifest": "https://k-work-trust-api.fly.dev/.well-known/k-work-trust-agent.json",
    "legacy_agent_manifest": "https://k-work-trust-api.fly.dev/agent.json",
    "api_manifest": "https://k-work-trust-api.fly.dev/v1/agent/discovery",
    "directory_listing": "https://k-work-trust-api.fly.dev/.well-known/agent-directory.json",
    "directory_json": "https://k-work-trust-api.fly.dev/directory.json",
    "directory_markdown": "https://k-work-trust-api.fly.dev/directory.md",
    "ai_plugin_manifest": "https://k-work-trust-api.fly.dev/.well-known/ai-plugin.json",
    "mcp_manifest": "https://k-work-trust-api.fly.dev/.well-known/mcp.json",
    "openapi": "https://k-work-trust-api.fly.dev/openapi.json",
    "well_known_openapi": "https://k-work-trust-api.fly.dev/.well-known/openapi.json",
    "trust_contract_markdown": "https://k-work-trust-api.fly.dev/agent-trust-contract.md",
    "llms_txt": "https://k-work-trust-api.fly.dev/llms.txt",
    "well_known_llms_txt": "https://k-work-trust-api.fly.dev/.well-known/llms.txt",
    "skill": "https://k-work-trust-api.fly.dev/skill.md",
    "readiness": "https://k-work-trust-api.fly.dev/v1/agent/readiness",
    "runtime_errors": "https://k-work-trust-api.fly.dev/v1/agent/runtime/errors",
    "sample_report": "https://k-work-trust-api.fly.dev/v1/agent-trust/sample-report",
    "signup_status": "https://k-work-trust-api.fly.dev/v1/agent/signup/status",
    "mcp": "https://k-work-trust-api.fly.dev/mcp",
    "robots_txt": "https://k-work-trust-api.fly.dev/robots.txt",
    "sitemap_xml": "https://k-work-trust-api.fly.dev/sitemap.xml"
  },
  "directory_entry_points": {
    "primary_json": "https://k-work-trust-api.fly.dev/.well-known/agent-directory.json",
    "root_json": "https://k-work-trust-api.fly.dev/directory.json",
    "markdown": "https://k-work-trust-api.fly.dev/directory.md",
    "ai_plugin_manifest": "https://k-work-trust-api.fly.dev/.well-known/ai-plugin.json",
    "mcp_manifest": "https://k-work-trust-api.fly.dev/.well-known/mcp.json",
    "openapi": "https://k-work-trust-api.fly.dev/openapi.json",
    "llms_txt": "https://k-work-trust-api.fly.dev/llms.txt",
    "robots_txt": "https://k-work-trust-api.fly.dev/robots.txt",
    "sitemap_xml": "https://k-work-trust-api.fly.dev/sitemap.xml"
  },
  "public_capabilities": [
    "Read service discovery metadata without a key.",
    "Inspect readiness and runtime error routing without a key.",
    "Inspect a sample trust-contract report without a key.",
    "List MCP tools without a key.",
    "Request a very low-quota provisional key through self-serve proof-of-work when enabled."
  ],
  "authenticated_capabilities": [
    "Score another public API or MCP server before an agent uses it.",
    "Gate vendor, payment, document, technical, supply-chain, secret-flow, policy, and agent-plan workflows.",
    "Compose multiple service trust contracts into one workflow graph certificate."
  ],
  "first_safe_call": {
    "method": "GET",
    "url": "https://k-work-trust-api.fly.dev/v1/agent/readiness",
    "side_effects": "none",
    "quota_impact": "none"
  },
  "preferred_first_authenticated_call": {
    "method": "GET",
    "url": "https://k-work-trust-api.fly.dev/v1/auth/whoami",
    "side_effects": "none",
    "quota_impact": "none"
  },
  "auth": {
    "type": "bearer",
    "key_prefix": "kwt_",
    "self_serve_signup_status_url": "https://k-work-trust-api.fly.dev/v1/agent/signup/status",
    "plaintext_key_policy": "Returned once by self-serve signup; never ask users or agents to paste it in public channels."
  },
  "safety_boundary": {
    "safe_to_share": [
      "request_id",
      "endpoint",
      "HTTP status",
      "decision",
      "first missing or confusing field",
      "first blocked step",
      "non-secret note"
    ],
    "do_not_share": [
      "API keys",
      "proof solutions",
      "email verification codes",
      "private customer or vendor records",
      "screenshots containing secrets",
      "sensitive production payloads"
    ]
  },
  "listing_copy": {
    "one_line": "Pre-action trust contracts for agents before API, MCP, tool, workflow, money-adjacent, write, deploy, or data-sharing actions.",
    "short": "Agent Trust Contract Kit publishes machine-readable service, OpenAPI, MCP, runtime, and failure-mode contracts so autonomous agents can decide when to call, retry, abort, or escalate.",
    "call_to_action": "Start with the public service manifest, readiness endpoint, runtime errors endpoint, sample report, and MCP tools/list before requesting a key."
  }
}