{
  "$schema": "https://modelcontextprotocol.io/schema.json",
  "name": "famimfarhaz-mcp-server",
  "version": "1.0.0",
  "description": "Official Model Context Protocol (MCP) server for Famim Farhaz Development Studio. Access portfolio case studies, hospitality web services, technical insights, and lead inquiries.",
  "vendor": "Famim Farhaz Development Studio",
  "homepage": "https://famimfarhaz.com/developers",
  "documentation": "https://famimfarhaz.com/docs#mcp-server",
  "repository": {
    "type": "git",
    "url": "https://github.com/famimfarhaz/famim-Farhaz-Development-Studio.git"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true
  },
  "tools": [
    {
      "name": "list_projects",
      "description": "List all portfolio projects, client case studies, live demo links, and technical summaries.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "description": "Maximum number of projects to return (default: 20)",
            "default": 20
          }
        }
      }
    },
    {
      "name": "get_project",
      "description": "Retrieve comprehensive case study information for a specific project by ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Project unique identifier (e.g. 'abrynth-animations', 'veldenberg-case-study')"
          }
        },
        "required": ["id"]
      }
    },
    {
      "name": "list_services",
      "description": "List all studio web development, direct booking architecture, and AI integration services.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "list_blog_posts",
      "description": "List published technical articles and hospitality engineering insights.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_blog_post",
      "description": "Retrieve full article text and metadata by slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Blog post slug"
          }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "submit_inquiry",
      "description": "Send a client project brief or inquiry directly to Famim Farhaz.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string", "description": "Client full name" },
          "email": { "type": "string", "format": "email", "description": "Client email address" },
          "message": { "type": "string", "description": "Project brief and requirements" }
        },
        "required": ["name", "email", "message"]
      }
    }
  ],
  "resources": [
    {
      "uri": "famimfarhaz://projects",
      "name": "Portfolio Projects Catalog",
      "description": "JSON index of all client case studies",
      "mimeType": "application/json"
    },
    {
      "uri": "famimfarhaz://services",
      "name": "Studio Services Catalog",
      "description": "JSON list of web engineering packages and deliverables",
      "mimeType": "application/json"
    },
    {
      "uri": "famimfarhaz://openapi",
      "name": "OpenAPI 3.1.0 Specification",
      "description": "Full OpenAPI schema for Famim Farhaz REST API",
      "mimeType": "application/json"
    },
    {
      "uri": "famimfarhaz://llms",
      "name": "LLMs Index",
      "description": "Plain text context for language models",
      "mimeType": "text/plain"
    }
  ]
}
