{
    "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
    "version": "1.0",
    "protocolVersion": "2024-11-05",
    "serverInfo": {
        "name": "smart-vision-engineering-consultations",
        "title": "Smart Vision Engineering Consultations MCP Server",
        "version": "1.0.0",
        "description": "Official MCP server for Smart Vision engineering consultations, project catalog, and services."
    },
    "endpoint": "https://smartvisionegy4.com/mcp",
    "transport": {
        "type": "streamable-http",
        "endpoint": "https://smartvisionegy4.com/mcp"
    },
    "capabilities": {
        "tools": {
            "listChanged": false
        },
        "resources": {
            "subscribe": false,
            "listChanged": false
        },
        "prompts": {
            "listChanged": false
        },
        "logging": {}
    },
    "tools": [
        {
            "name": "get_services",
            "description": "Retrieve published engineering and consulting services from Smart Vision.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "limit": {
                        "type": "integer",
                        "description": "Maximum number of services to return (default: 10)",
                        "default": 10
                    }
                }
            }
        },
        {
            "name": "get_service_details",
            "description": "Retrieve detailed information about a specific service by slug or ID.",
            "inputSchema": {
                "type": "object",
                "required": [
                    "identifier"
                ],
                "properties": {
                    "identifier": {
                        "type": "string",
                        "description": "Service slug or numerical ID"
                    }
                }
            }
        },
        {
            "name": "get_products",
            "description": "Retrieve published products and solutions developed by Smart Vision.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "limit": {
                        "type": "integer",
                        "description": "Maximum number of products to return (default: 10)",
                        "default": 10
                    }
                }
            }
        },
        {
            "name": "submit_consultation_inquiry",
            "description": "Submit an engineering consultation inquiry or project quote request.",
            "inputSchema": {
                "type": "object",
                "required": [
                    "name",
                    "email",
                    "message"
                ],
                "properties": {
                    "name": {
                        "type": "string",
                        "description": "Full name of the contact person"
                    },
                    "email": {
                        "type": "string",
                        "format": "email",
                        "description": "Email address"
                    },
                    "phone": {
                        "type": "string",
                        "description": "Phone number with country code"
                    },
                    "subject": {
                        "type": "string",
                        "description": "Subject or project domain"
                    },
                    "message": {
                        "type": "string",
                        "description": "Detailed description of the consultation request"
                    }
                }
            }
        }
    ],
    "resources": [
        {
            "uri": "https://smartvisionegy4.com/api/openapi.json",
            "name": "OpenAPI Specification",
            "description": "Complete OpenAPI 3.1 schema for Smart Vision APIs",
            "mimeType": "application/vnd.oai.openapi+json"
        },
        {
            "uri": "https://smartvisionegy4.com/llms.txt",
            "name": "LLM Site Guide",
            "description": "Structured site map and services summary formatted for AI agents",
            "mimeType": "text/plain"
        },
        {
            "uri": "https://smartvisionegy4.com/auth.md",
            "name": "Agent Authentication Guide",
            "description": "OAuth 2.0 and agent credential onboarding specifications",
            "mimeType": "text/markdown"
        }
    ],
    "prompts": [
        {
            "name": "consultation_request_template",
            "description": "Template for guiding clients through submitting an engineering consultation inquiry",
            "arguments": [
                {
                    "name": "projectType",
                    "description": "Type of project (e.g., Structural, Architectural, MEP, Project Management)",
                    "required": true
                },
                {
                    "name": "budgetRange",
                    "description": "Anticipated budget range if known",
                    "required": false
                }
            ]
        }
    ],
    "authentication": {
        "type": "oauth2",
        "resource": "https://smartvisionegy4.com",
        "authorization_servers": [
            "https://smartvisionegy4.com"
        ],
        "documentation": "https://smartvisionegy4.com/auth.md"
    }
}
