{
  "name": "knowngood",
  "version": "1.0.0",
  "description": "Search an index of websites verified to be usable by AI agents. Every result carries the date it was last probed, which capabilities were tested, its verification tier (1 declared, 2 probe-verified, 3 behaviourally verified), the tools its own MCP server exposes if it has one (tested live), and a link to its dated report. Human index of working MCP servers: https://knowngood.sh/mcp-servers",
  "endpoint": "https://knowngood.sh/mcp",
  "transport": "http",
  "tools": [
    {
      "name": "find_capability",
      "description": "Find websites where an agent can accomplish a task. Returns probe-verified agent-readiness signals, unverified apparent actions read from page content, the verification tier, and a report URL to cite.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What you are trying to do, in plain language"
          },
          "country": {
            "type": "string",
            "description": "ISO 3166-1 alpha-2, e.g. GB"
          },
          "entity_type": {
            "type": "string",
            "enum": [
              "business",
              "ecommerce",
              "saas",
              "documentation",
              "media",
              "blog",
              "government",
              "education",
              "nonprofit",
              "personal",
              "community",
              "directory",
              "tool",
              "other"
            ]
          },
          "transactional": {
            "type": "boolean",
            "description": "Only sites where an agent can act, not just read"
          },
          "has_mcp": {
            "type": "boolean",
            "description": "Only sites whose MCP server answered tools/list when we tested; results include the tool names"
          },
          "limit": {
            "type": "integer",
            "default": 10,
            "maximum": 25
          }
        },
        "required": [
          "query"
        ]
      }
    }
  ]
}