{
    "specVersion": "1.0",
    "host": {
        "displayName": "PuzzleHR",
        "documentationUrl": "https://puzzlehr.com/auth.md"
    },
    "entries": [
        {
            "identifier": "urn:air:puzzlehr.com:content:llms-txt",
            "displayName": "PuzzleHR site summary (llms.txt)",
            "description": "Condensed Markdown summary of the whole site.",
            "type": "text/markdown",
            "url": "https://puzzlehr.com/llms.txt",
            "tags": [
                "hr",
                "content",
                "summary"
            ],
            "representativeQueries": [
                "What does PuzzleHR do?",
                "What HR services does PuzzleHR offer?",
                "Summarise PuzzleHR for me"
            ]
        },
        {
            "identifier": "urn:air:puzzlehr.com:content:sitemap",
            "displayName": "PuzzleHR sitemap",
            "description": "XML sitemap index of every public URL.",
            "type": "application/xml",
            "url": "https://puzzlehr.com/sitemap_index.xml",
            "tags": [
                "sitemap",
                "index"
            ],
            "representativeQueries": [
                "List all PuzzleHR pages",
                "What pages exist on puzzlehr.com?"
            ]
        },
        {
            "identifier": "urn:air:puzzlehr.com:api:wp-rest",
            "displayName": "WordPress REST API",
            "description": "Public read-only JSON API for pages, posts and search.",
            "type": "application/json",
            "url": "https://puzzlehr.com/wp-json/",
            "tags": [
                "api",
                "rest",
                "content"
            ],
            "capabilities": [
                "read-pages",
                "read-posts",
                "search"
            ],
            "representativeQueries": [
                "Fetch a PuzzleHR page as JSON",
                "Search PuzzleHR articles",
                "List recent PuzzleHR blog posts"
            ]
        },
        {
            "identifier": "urn:air:puzzlehr.com:mcp:content",
            "displayName": "PuzzleHR MCP server",
            "description": "Read-only MCP tools: search the site and fetch any page as Markdown.",
            "type": "application/mcp-server-card+json",
            "url": "https://puzzlehr.com/.well-known/mcp/server-card.json",
            "tags": [
                "mcp",
                "hr",
                "content"
            ],
            "capabilities": [
                "search_content",
                "get_page_markdown"
            ],
            "version": "1.3.0",
            "representativeQueries": [
                "Search PuzzleHR for outsourced HR",
                "Get a PuzzleHR service page as Markdown"
            ]
        }
    ]
}