{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "sergiu-iliev-mcp",
  "version": "1.0.0",
  "description": "Model Context Protocol (MCP) tool manifest exposing Sergiu Iliev's engineering profile, technical consultancy domains, and outreach proposal generator for AI agents.",
  "tools": [
    {
      "name": "get_engineer_profile",
      "description": "Returns verified background, academic degrees (Imperial College London, MEng First Class Honours), professional roles (Destinus hypersonic flight testing, Spacept satellite AI deep-tech, Carnegie Mellon University ML research), and verified contact points for Sergiu Iliev.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "section": {
            "type": "string",
            "enum": [
              "all",
              "education",
              "experience",
              "roles",
              "skills",
              "contact"
            ],
            "default": "all",
            "description": "Specific profile segment to retrieve, or 'all' for the complete profile."
          }
        },
        "required": []
      }
    },
    {
      "name": "get_consultancy_areas",
      "description": "Returns technical advisory scope, focus areas (hypersonic flight systems, autonomous avionics, satellite Earth observation ML, dual-use technology diligence), and engagement models/terms (fractional CTO, advisory board retainer, sprint consulting).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string",
            "enum": [
              "all",
              "aerospace_systems",
              "machine_learning",
              "deeptech_startups",
              "executive_advisory"
            ],
            "default": "all",
            "description": "Filter by technical advisory domain, or 'all' for complete consultancy overview."
          }
        },
        "required": []
      }
    },
    {
      "name": "prepare_outreach_proposal",
      "description": "Validates outreach parameters from an automated recruiter, fund, or client bot, formats a structured proposal payload, and constructs a pre-filled mailto URL fallback (mailto:sergiu@iliev.us?subject=[AI%20Outreach]%20...) for high-priority delivery.",
      "inputSchema": {
        "type": "object",
        "required": [
          "sender_name",
          "company",
          "role_or_project",
          "opportunity_type",
          "message",
          "contact_email"
        ],
        "properties": {
          "sender_name": {
            "type": "string",
            "description": "Full name of the sender, recruiter, or partner."
          },
          "company": {
            "type": "string",
            "description": "Company, fund, university, or client organization name."
          },
          "role_or_project": {
            "type": "string",
            "description": "Title of role, advisory scope, or project engagement."
          },
          "opportunity_type": {
            "type": "string",
            "enum": [
              "consulting_inquiry",
              "executive_recruitment",
              "technical_advisory"
            ],
            "description": "Classification of the proposed opportunity."
          },
          "budget_or_compensation": {
            "type": "string",
            "description": "Proposed budget, hourly/quarterly retainer, salary range, or equity structure."
          },
          "message": {
            "type": "string",
            "description": "Detailed opportunity briefing, requirements, and engagement objectives."
          },
          "contact_email": {
            "type": "string",
            "format": "email",
            "description": "Direct return email address for correspondence."
          }
        }
      }
    }
  ]
}
