{
    "specVersion": "1.0",
    "host": {
        "displayName": "Waveform Analyser by Box Of Rules",
        "identifier": "did:web:waveformanalyser.com",
        "url": "https://waveformanalyser.com"
    },
    "entries": [
        {
            "identifier": "urn:air:waveformanalyser.com:docs:llms-txt",
            "displayName": "Site directory for agents",
            "type": "text/markdown",
            "url": "https://waveformanalyser.com/llms.txt",
            "representativeQueries": [
                "What does the Waveform Analyser measure?",
                "How much does an audio analysis cost?",
                "Can I analyse a recording for free?"
            ]
        },
        {
            "identifier": "urn:air:waveformanalyser.com:skill:analyse-audio",
            "displayName": "Analyse a recording (agent skill)",
            "type": "text/markdown",
            "url": "https://waveformanalyser.com/.well-known/agent-skills/analyse-audio/SKILL.md",
            "representativeQueries": [
                "How do I get LUFS and spectral data for an audio file?",
                "Compare two guitar takes objectively"
            ]
        },
        {
            "identifier": "urn:air:waveformanalyser.com:server:mcp",
            "displayName": "Box Of Rules MCP server",
            "type": "application/json",
            "url": "https://waveformanalyser.com/.well-known/mcp/server-card.json",
            "representativeQueries": [
                "What Box Of Rules tools can I call over MCP?",
                "List Box Of Rules plugins programmatically"
            ]
        }
    ]
}