{
  "specVersion": "1.0",
  "host": {
    "displayName": "AgentsByTask",
    "identifier": "did:web:agentsbytask.com",
    "documentationUrl": "https://agentsbytask.com/api"
  },
  "entries": [
    {
      "identifier": "urn:air:agentsbytask.com:mcp:server-card",
      "displayName": "AgentsByTask directory MCP server",
      "mediaType": "application/mcp-server-card+json",
      "type": "application/mcp-server-card+json",
      "url": "https://agentsbytask.com/.well-known/mcp/server-card.json",
      "digest": "sha256:28bd69820828bcd2d40e7d9fd612b3215c79f711a43381fa5c37189eb5d60449",
      "description": "Anonymous, read-only MCP server (Streamable HTTP, JSON responses) at https://agentsbytask.com/mcp with one tool, search_agentsbytask_directory.",
      "representativeQueries": [
        "Find an MCP server that can book appointments when we miss calls",
        "Which tools can extract fields from a PDF into a CRM, and what evidence is on record?",
        "Search for voice agents that can transfer a caller to a person"
      ]
    },
    {
      "identifier": "urn:air:agentsbytask.com:a2a:agent-card",
      "displayName": "AgentsByTask directory search agent",
      "mediaType": "application/a2a-agent-card+json",
      "type": "application/a2a-agent-card+json",
      "url": "https://agentsbytask.com/.well-known/agent-card.json",
      "digest": "sha256:c66d5f0afc689aa9da06eb6ee337fb6efcfa3d047a2244c90b90c1aa257d2df6",
      "description": "Anonymous, read-only, one-shot A2A agent (JSON-RPC) at https://agentsbytask.com/a2a that answers with the same directory search result.",
      "representativeQueries": [
        "Find an agent or API for turning a PDF form into a CRM contact",
        "Which listings have a passed task result for answering missed calls?"
      ]
    }
  ]
}
