{
    "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
    "name": "com.esgabrielweb/mcp",
    "displayName": "Gabriel Ram\u00edrez - Web & AI MCP Server",
    "version": "1.0.0",
    "description": "WordPress & Elementor MCP server for esgabrielweb.com providing CMS, SEO and dev tools.",
    "icon": "https://esgabrielweb.com/wp-content/uploads/2026/09/Diseno-sin-titulo-2-e1792738852317.jpg",
    "serverInfo": {
        "name": "com.esgabrielweb/mcp",
        "displayName": "Gabriel Ram\u00edrez - Web & AI MCP Server",
        "version": "1.0.0",
        "description": "WordPress & Elementor MCP server for esgabrielweb.com providing CMS, SEO and dev tools.",
        "icon": "https://esgabrielweb.com/wp-content/uploads/2026/09/Diseno-sin-titulo-2-e1792738852317.jpg"
    },
    "transport": {
        "type": "streamable-http",
        "url": "https://esgabrielweb.com/wp-json/mcp/mcp-adapter-default-server"
    },
    "remotes": [
        {
            "type": "streamable-http",
            "url": "https://esgabrielweb.com/wp-json/mcp/mcp-adapter-default-server"
        }
    ],
    "url": "https://esgabrielweb.com/wp-json/mcp/mcp-adapter-default-server",
    "authentication": {
        "type": "oauth2",
        "authorization_servers": [
            "https://esgabrielweb.com"
        ],
        "documentation": "https://esgabrielweb.com/auth.md"
    },
    "capabilities": {
        "tools": true,
        "resources": true
    },
    "tools": [
        {
            "name": "core-get-site-info",
            "description": "Get general WordPress site information, active theme and environment details.",
            "inputSchema": {
                "type": "object",
                "properties": []
            }
        },
        {
            "name": "elementor-get-page-structure",
            "description": "Retrieve Elementor document elements tree and settings for a given post.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "post_id": {
                        "type": "integer",
                        "description": "The post ID"
                    }
                },
                "required": [
                    "post_id"
                ]
            }
        },
        {
            "name": "aioseo-posts-seo-data-get",
            "description": "Get All in One SEO metadata for a WordPress post or page.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "post_id": {
                        "type": "integer",
                        "description": "The post ID"
                    }
                },
                "required": [
                    "post_id"
                ]
            }
        },
        {
            "name": "scf-list-post-types",
            "description": "List custom post types registered in Secure Custom Fields.",
            "inputSchema": {
                "type": "object",
                "properties": []
            }
        }
    ]
}