{
    "schema": "https://webmcp.dev/schema/v1",
    "name": "My Blog",
    "description": "My WordPress Blog",
    "url": "https://dubaioutdoorsolutions.com/",
    "tools": [
        {
            "name": "searchContent",
            "description": "Search published posts and pages on this site by keyword. Returns matching titles, URLs, and excerpts.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "query": {
                        "type": "string",
                        "description": "Search keyword or phrase."
                    },
                    "post_type": {
                        "type": "string",
                        "description": "Filter by post type: \"post\", \"page\", or \"any\". Default: \"any\"."
                    },
                    "per_page": {
                        "type": "integer",
                        "description": "Number of results to return (1-20). Default: 5."
                    }
                },
                "required": [
                    "query"
                ]
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/searchContent"
        },
        {
            "name": "getPage",
            "description": "Get the full content of a specific post or page, returned as clean Markdown. Provide either a post ID or a URL slug.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "integer",
                        "description": "WordPress post ID."
                    },
                    "slug": {
                        "type": "string",
                        "description": "URL slug of the post or page (e.g. \"about-us\")."
                    }
                }
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/getPage"
        },
        {
            "name": "listPages",
            "description": "List published posts or pages with their titles, URLs, dates, and short descriptions. Useful for site exploration.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "post_type": {
                        "type": "string",
                        "description": "\"post\", \"page\", or \"any\". Default: \"any\"."
                    },
                    "per_page": {
                        "type": "integer",
                        "description": "Number of items (1-50). Default: 10."
                    },
                    "orderby": {
                        "type": "string",
                        "description": "\"date\" or \"title\". Default: \"date\"."
                    }
                }
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/listPages"
        },
        {
            "name": "getSiteInfo",
            "description": "Get general information about this website: name, description, admin email, language, key URLs (home, llms.txt, sitemap, RSS).",
            "inputSchema": {
                "type": "object",
                "properties": {}
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/getSiteInfo"
        },
        {
            "name": "getMenu",
            "description": "Get the primary navigation menu items (name + URL) so agents can understand the site structure.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "menu": {
                        "type": "string",
                        "description": "Menu slug or name. Defaults to the primary menu."
                    }
                }
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/getMenu"
        },
        {
            "name": "getLlmsTxt",
            "description": "Return the full contents of the site's llms.txt index file \u2014 a structured list of all important pages intended for AI consumption.",
            "inputSchema": {
                "type": "object",
                "properties": {}
            },
            "endpoint": "https://dubaioutdoorsolutions.com/wp-json/ace/v1/webmcp/getLlmsTxt"
        }
    ]
}