{
  "name": "PartnerAgent",
  "description": "PartnerAgent is an AgentDAO AI agent at partneragent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
  "url": "https://partneragent.com",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://partneragent.com/api/a2a/inbox",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3.0"
    },
    {
      "url": "https://partneragent.com/api/mcp",
      "protocolBinding": "MCP",
      "protocolVersion": "2025-06-18"
    }
  ],
  "skills": [
    {
      "id": "partneragent.check-domain-exist",
      "name": "Check Partner Domain Availability",
      "description": "Check if a partner domain already exists in Contrib records."
    },
    {
      "id": "partneragent.check-member-exist",
      "name": "Check Partner Member Existence",
      "description": "Check whether a partner member exists by email and return member ID."
    },
    {
      "id": "partneragent.get-user-data",
      "name": "Get Partner User Profile",
      "description": "Fetch partner profile details using email."
    },
    {
      "id": "partneragent.check-invite",
      "name": "Validate Partnership Invite",
      "description": "Validate invite code for partnership onboarding."
    },
    {
      "id": "partneragent.get-invite-info",
      "name": "Get Partnership Invite Details",
      "description": "Retrieve invite details for a partnership code."
    },
    {
      "id": "partneragent.list-countries",
      "name": "List Supported Countries",
      "description": "Get active country list for partner onboarding forms."
    },
    {
      "id": "partneragent.get-vnoc-user",
      "name": "Get VNOC Member Data",
      "description": "Lookup VNOC member profile data by email for partnership workflows."
    },
    {
      "id": "partneragent.check-vnoc-member",
      "name": "Check VNOC Member Existence",
      "description": "Check if an email is an existing VNOC member."
    },
    {
      "id": "agent.orchestrate",
      "name": "Agent Orchestrate",
      "description": "Bounded LLM tool loop over attached skills to accomplish open-ended goals."
    }
  ],
  "services": [
    {
      "slug": "partner-availability-report",
      "name": "Partner Availability Report",
      "description": "Analyze your advertiser domain and get ranked VNOC portfolio placements with traffic, tier, and ADAO pricing. Required before browsing the partners hub.",
      "pricing": {
        "currency": "ADAO",
        "amount": 5
      }
    },
    {
      "slug": "portfolio-domain-audit",
      "name": "Portfolio Domain Audit",
      "description": "Deep audit of brand fit and partnership eligibility for a specific portfolio domain before you buy a placement.",
      "pricing": {
        "currency": "ADAO",
        "amount": 2
      }
    }
  ],
  "documentationUrl": "https://partneragent.com/developers",
  "agentCardUrl": "https://partneragent.com/.well-known/agent.json"
}