{
    "name": "knov-ai",
    "version": "1.0",
    "description": "Query the Knov.ai directory of OARS-verified, agent-ready businesses.",
    "protocol": "mcp",
    "protocolVersion": "2025-06-18",
    "endpoint": "https://knov.ai/mcp",
    "transport": "http",
    "tools": [
        {
            "name": "lookup_entity",
            "description": "Return the full oars.json manifest plus Knov.ai verification metadata for a domain.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "domain": {
                        "type": "string",
                        "description": "The entity domain, e.g. \"example.com\"."
                    }
                },
                "required": [
                    "domain"
                ]
            }
        },
        {
            "name": "search_entities",
            "description": "Search the directory of OARS-verified businesses. All parameters are optional and combine as filters.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "query": {
                        "type": "string",
                        "description": "Free-text match against name and description."
                    },
                    "level": {
                        "type": "integer",
                        "description": "Exact OARS level (1\u20135)."
                    },
                    "type": {
                        "type": "string",
                        "description": "Entity type, e.g. \"Business\"."
                    },
                    "tier": {
                        "type": "string",
                        "description": "Verification tier, or \"self\" for self-declared (not yet verified) entities."
                    },
                    "category": {
                        "type": "string",
                        "description": "Industry/category label."
                    }
                }
            }
        },
        {
            "name": "get_schema",
            "description": "Return the current OARS manifest JSON Schema.",
            "inputSchema": {
                "type": "object",
                "properties": {}
            }
        },
        {
            "name": "verify_entity",
            "description": "Return the verification tier and OARS level for a domain.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "domain": {
                        "type": "string",
                        "description": "The entity domain, e.g. \"example.com\"."
                    }
                },
                "required": [
                    "domain"
                ]
            }
        }
    ]
}