{
  "specVersion": "1.0",
  "host": {
    "displayName": "QRvote",
    "identifier": "did:web:qrvote.org",
    "documentationUrl": "https://qrvote.org/developers"
  },
  "entries": [
    {
      "identifier": "urn:air:qrvote.org:server:qrvote",
      "displayName": "QRvote MCP server",
      "description": "Read contests, surveys, quizzes and hunts and their results; manage your own with its organizer key.",
      "type": "application/mcp-server-card+json",
      "url": "https://mcp.qrvote.org/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "show the results of my QR code contest",
        "who is winning the scarecrow contest",
        "end voting on my qrvote contest",
        "export my survey responses as CSV",
        "add entries to my photo contest"
      ]
    },
    {
      "identifier": "urn:air:qrvote.org:api:qrvote",
      "displayName": "QRvote API",
      "description": "The same operations over HTTP, OpenAPI 3.1.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://qrvote.org/openapi.json",
      "representativeQueries": [
        "get the vote tallies for a qrvote contest",
        "change the settings of my qrvote contest",
        "download the votes from my contest"
      ]
    },
    {
      "identifier": "urn:air:qrvote.org:skill:qrvote",
      "displayName": "qrvote agent skill",
      "description": "Read QRvote contests, surveys, quizzes, scavenger hunts, Q&As, ideas boards, nominations and walls and their results, and help an organizer manage their own with its organizer key (settings, entries, live quiz hosting, moderating posts, CSV export). Use when someone mentions a qrvote.org link or asks about their QR code contest.",
      "type": "text/markdown",
      "url": "https://qrvote.org/.well-known/agent-skills/qrvote/SKILL.md",
      "representativeQueries": [
        "how do I read results from a qrvote.org link",
        "help me manage my qrvote contest",
        "how do agents authenticate with qrvote"
      ]
    }
  ]
}
