{
  "specVersion": "1.0",
  "host": {
    "displayName": "Scanfully",
    "identifier": "did:web:docs.scanfully.com",
    "documentationUrl": "https://docs.scanfully.com/"
  },
  "entries": [
    {
      "identifier": "urn:air:docs.scanfully.com:mcp:docs",
      "displayName": "Scanfully docs MCP server",
      "description": "Search and read the Scanfully documentation over MCP. Public, no sign-in.",
      "type": "application/mcp-server-card+json",
      "url": "https://docs.scanfully.com/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "how do I connect a WordPress site to Scanfully",
        "what does the Scanfully broken links scan check",
        "how do I set up Slack notifications in Scanfully",
        "which IP addresses does Scanfully monitor from"
      ]
    },
    {
      "identifier": "urn:air:scanfully.com:mcp:scanfully",
      "displayName": "Scanfully MCP server",
      "description": "Read the sites in a Scanfully account and their monitoring, and with Read and write access change them and start scans. Signs in with OAuth.",
      "type": "application/mcp-server-card+json",
      "url": "https://api.scanfully.com/mcp/server-card",
      "representativeQueries": [
        "which of my sites had downtime this week",
        "which WordPress plugins on my sites have known vulnerabilities",
        "which plugins need an update",
        "is the SSL certificate of my site about to expire"
      ]
    },
    {
      "identifier": "urn:air:docs.scanfully.com:api:public-v1",
      "displayName": "Scanfully public API",
      "description": "REST API for the sites in a Scanfully account and their monitoring. Needs a personal API token.",
      "type": "application/openapi+json",
      "url": "https://api.scanfully.com/public/v1/openapi.json",
      "representativeQueries": [
        "list the sites in my Scanfully account",
        "get uptime and downtime for a monitored WordPress site",
        "find WordPress plugins with known vulnerabilities",
        "start a Scanfully scan for a site"
      ]
    },
    {
      "identifier": "urn:air:docs.scanfully.com:skill:scanfully-docs",
      "displayName": "Scanfully docs skill",
      "description": "Agent skill that explains how to look things up in the Scanfully docs and how to reach a Scanfully account.",
      "type": "text/markdown",
      "url": "https://docs.scanfully.com/.well-known/agent-skills/scanfully-docs/SKILL.md",
      "representativeQueries": [
        "where are the Scanfully docs for AI agents",
        "how can an agent read my Scanfully monitoring data"
      ]
    }
  ]
}
