{
  "$schema": "https://a2a-protocol.org/latest/schema/agent-card.json",
  "name": "MedicalProspects Healthcare Audience Agent",
  "version": "1.0.0",
  "description": "Autonomous AI agent for querying verified healthcare professionals, facility directories, intent data, and custom B2B audience segments.",
  "provider": {
    "name": "MedicalProspects",
    "url": "https://medicalprospects.com"
  },
  "roles": ["merchant", "service_provider"],
  "payments": {
    "protocol": "AP2",
    "version": "1.0.0",
    "role": "merchant",
    "currencies_supported": ["USD", "USDC"],
    "methods_supported": ["invoice", "credit_card", "stripe", "wire"],
    "checkout_endpoint": "https://medicalprospects.com/api/quote",
    "terms_url": "https://medicalprospects.com/terms-of-use/"
  },
  "supportedInterfaces": [
    {
      "url": "https://medicalprospects.com/api/chat",
      "transport": "HTTP+JSON",
      "protocol": "A2A/1.0"
    },
    {
      "url": "https://medicalprospects.com/api/v1/mcp",
      "transport": "HTTP+SSE",
      "protocol": "MCP/1.0"
    },
    {
      "url": "https://medicalprospects.com/api/quote",
      "transport": "HTTP+JSON",
      "protocol": "AP2/1.0",
      "role": "merchant"
    }
  ],
  "capabilities": [
    {
      "id": "healthcare_audience_discovery",
      "name": "Healthcare Audience Discovery",
      "description": "Search and identify verified physician and healthcare specialist segments across 436 specialty databases."
    },
    {
      "id": "physician_count_estimation",
      "name": "Physician Count Estimation",
      "description": "Calculate instant audience counts by medical specialty, facility type, and US states."
    },
    {
      "id": "quote_negotiation",
      "name": "Automated Quote Negotiation",
      "description": "Receive audience requirements and generate custom list proposals with 99% deliverability guarantees."
    },
    {
      "id": "ap2_checkout_loop",
      "name": "AP2 Secure Checkout & Provisioning",
      "description": "Facilitate secure agent checkout loops and automated list delivery orders."
    }
  ],
  "skills": [
    {
      "id": "estimate_healthcare_audience",
      "name": "Estimate Healthcare Audience Size",
      "description": "Provides instant audience count estimations for medical specialties, physician subspecialties, care facilities, and health executives across US states."
    },
    {
      "id": "query_categories_taxonomy",
      "name": "Query Category Taxonomy",
      "description": "Retrieves the full taxonomy of 436 healthcare specialty databases and subcategories."
    },
    {
      "id": "lookup_npi_registry",
      "name": "Lookup NPI Registry & Taxonomies",
      "description": "Validates NPI codes, physician practice details, and clinical taxonomies."
    },
    {
      "id": "request_custom_quote",
      "name": "Request Custom Audience Quote",
      "description": "Submits audience requirements for custom healthcare list pricing, deliverability guarantees, and sample records."
    },
    {
      "id": "ap2_merchant_checkout",
      "name": "AP2 Merchant Checkout",
      "description": "Execute automated payment and invoice confirmation for healthcare data subscriptions."
    }
  ]
}
