{
  "id": "tf-ads-public-discovery",
  "name": "TF Ads Public Discovery",
  "provider": {
    "name": "台富網路整合行銷 TF Ads Integrated Marketing",
    "url": "https://www.tf-ads.com/"
  },
  "description": "Public agent-facing discovery card for TF Ads content, API metadata, markdown negotiation, and agent registration metadata.",
  "version": "1.0.0",
  "updated": "2026-06-17",
  "url": "https://www.tf-ads.com/",
  "supportedInterfaces": [
    {
      "name": "https",
      "url": "https://www.tf-ads.com/",
      "protocol": "https",
      "transport": "https"
    },
    {
      "name": "a2a",
      "url": "https://www.tf-ads.com/.well-known/agent-card.json",
      "protocol": "a2a",
      "transport": "https"
    },
    {
      "name": "markdown",
      "url": "https://www.tf-ads.com/",
      "protocol": "text/markdown",
      "transport": "https",
      "request_headers": {
        "Accept": "text/markdown"
      }
    },
    {
      "name": "json",
      "url": "https://www.tf-ads.com/api/site.json",
      "protocol": "application/json",
      "transport": "https"
    }
  ],
  "dns_aid": {
    "index_owner": "_index._agents.tf-ads.com",
    "agent_owner": "_a2a._agents.tf-ads.com",
    "target": "www.tf-ads.com",
    "port": 443,
    "alpn": [
      "a2a",
      "h2"
    ]
  },
  "capabilities": [
    {
      "id": "site-metadata",
      "name": "Site metadata",
      "endpoint": "https://www.tf-ads.com/api/site.json",
      "method": "GET",
      "authentication": "none"
    },
    {
      "id": "api-catalog",
      "name": "API catalog",
      "endpoint": "https://www.tf-ads.com/.well-known/api-catalog",
      "method": "GET",
      "authentication": "none"
    },
    {
      "id": "markdown-for-agents",
      "name": "Markdown content negotiation",
      "endpoint": "https://www.tf-ads.com/",
      "method": "GET",
      "request_headers": {
        "Accept": "text/markdown"
      },
      "response_content_type": "text/markdown; charset=utf-8",
      "authentication": "none"
    },
    {
      "id": "agent-registration",
      "name": "Agent registration discovery",
      "endpoint": "https://www.tf-ads.com/auth.md",
      "method": "GET",
      "authentication": "none"
    }
  ],
  "skills": [
    {
      "id": "site-metadata",
      "name": "Read TF Ads site metadata",
      "description": "Retrieve public TF Ads site metadata, contact details, and recent article links.",
      "tags": [
        "metadata",
        "marketing",
        "public-api"
      ],
      "examples": [
        "Fetch TF Ads public site metadata.",
        "List recent TF Ads marketing articles."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "markdown-for-agents",
      "name": "Request markdown page representations",
      "description": "Request TF Ads HTML pages as markdown using Accept: text/markdown.",
      "tags": [
        "markdown",
        "content-negotiation",
        "agent-readability"
      ],
      "examples": [
        "GET / with Accept: text/markdown.",
        "Summarize the homepage markdown response."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown"
      ]
    }
  ],
  "contact": {
    "email": "sales@tf-ads.com",
    "line": "https://page.line.me/tfads"
  }
}
