{
    "schema_version": "2025-11-05",
    "name": "Web Explorer",
    "description": "Web Explorer — portal de contenidos",
    "url": "https://webexplorer.es/",
    "language": "es",
    "contact": {
        "url": "https://webexplorer.es/contacto/"
    },
    "tools": [
        {
            "name": "search_content",
            "description": "Busca artículos en Web Explorer por palabras clave.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "query": {
                        "type": "string",
                        "description": "Términos de búsqueda"
                    },
                    "limit": {
                        "type": "integer",
                        "description": "Nº de resultados (máx 10)",
                        "default": 5
                    }
                },
                "required": [
                    "query"
                ]
            },
            "endpoint": {
                "method": "GET",
                "url": "https://webexplorer.es/?s={query}&posts_per_page={limit}"
            }
        },
        {
            "name": "get_article",
            "description": "Obtiene el contenido completo de un artículo por su URL.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "format": "uri",
                        "description": "URL del artículo"
                    }
                },
                "required": [
                    "url"
                ]
            },
            "endpoint": {
                "method": "GET",
                "url": "{url}",
                "hint": "Parse article body from main content area"
            }
        },
        {
            "name": "list_by_category",
            "description": "Lista artículos recientes de una categoría.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "category": {
                        "type": "string",
                        "description": "Slug de categoría",
                        "enum": [
                            "editorial"
                        ]
                    },
                    "limit": {
                        "type": "integer",
                        "default": 10,
                        "maximum": 20
                    }
                },
                "required": [
                    "category"
                ]
            },
            "endpoint": {
                "method": "GET",
                "url": "https://webexplorer.es/categoria/{category}/"
            }
        },
        {
            "name": "get_site_info",
            "description": "Devuelve metadatos del sitio: nombre, descripción, categorías disponibles, URL de llms.txt.",
            "inputSchema": {
                "type": "object",
                "properties": []
            },
            "output": {
                "name": "Web Explorer",
                "description": "",
                "url": "https://webexplorer.es/",
                "language": "es",
                "categories": [
                    {
                        "name": "Editorial",
                        "slug": "editorial",
                        "count": 77
                    }
                ],
                "llms_txt": "https://webexplorer.es/llms.txt",
                "llms_full": "https://webexplorer.es/llms-full.txt"
            }
        }
    ],
    "resources": [
        {
            "name": "llms.txt",
            "url": "https://webexplorer.es/llms.txt",
            "description": "Índice resumido del sitio para LLMs"
        },
        {
            "name": "llms-full.txt",
            "url": "https://webexplorer.es/llms-full.txt",
            "description": "Contenido completo del sitio para LLMs"
        }
    ],
    "permissions": {
        "read": true,
        "write": false,
        "commerce": false
    },
    "crawl_policy": {
        "allow_training": false,
        "allow_indexing": true,
        "attribution": "Cita requerida: \"Web Explorer (https://webexplorer.es/)\""
    }
}