{
  "specVersion": "1.0",
  "host": {
    "displayName": "Chicago Politics",
    "identifier": "did:web:www.chicagopolitics.org",
    "url": "https://www.chicagopolitics.org"
  },
  "entries": [
    {
      "identifier": "urn:air:www.chicagopolitics.org:server:chicago-politics",
      "displayName": "Chicago Politics MCP server",
      "description": "Read-only tools over Chicago City Council records: members, votes, legislation, meetings, committees, and document search.",
      "type": "application/mcp-server-card+json",
      "url": "https://www.chicagopolitics.org/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "how did my Chicago alderperson vote",
        "find the ward for this address in Chicago",
        "what ordinances did the Chicago City Council pass about housing",
        "what was said at the Chicago Finance Committee meeting"
      ]
    },
    {
      "identifier": "urn:air:www.chicagopolitics.org:agent:records",
      "displayName": "Chicago Politics Records Agent",
      "description": "A2A agent that answers questions about the Chicago City Council from official documents, with citations.",
      "type": "application/a2a-agent-card+json",
      "url": "https://www.chicagopolitics.org/.well-known/agent-card.json",
      "representativeQueries": [
        "what did the Chicago City Council decide about a TIF deal",
        "which Chicago alderpersons voted against the budget",
        "summarize recent Chicago City Council legislation"
      ]
    },
    {
      "identifier": "urn:air:www.chicagopolitics.org:api:public",
      "displayName": "Chicago Politics public API",
      "description": "JSON API for Chicago City Council members, roll calls, legislation search, live matter records, and semantic document search.",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://www.chicagopolitics.org/api/openapi.json",
      "representativeQueries": [
        "Chicago City Council roll call votes API",
        "search Chicago legislation by keyword",
        "Chicago alderperson contact information"
      ]
    },
    {
      "identifier": "urn:air:www.chicagopolitics.org:skill:chicago-city-council",
      "displayName": "Chicago City Council research skill",
      "description": "How an agent should look up and cite Chicago City Council records on chicagopolitics.org.",
      "type": "text/markdown",
      "url": "https://www.chicagopolitics.org/.well-known/agent-skills/chicago-city-council/SKILL.md",
      "representativeQueries": [
        "research Chicago city council records",
        "cite Chicago alderperson votes"
      ]
    }
  ]
}