{
  "schema_version": "v1",
  "name_for_human": "Alexander Holm Mortensen Portfolio",
  "name_for_model": "alexander_holm_portfolio",
  "description_for_human": "Portfolio website for Alexander Holm Mortensen — software developer based in Copenhagen, Denmark.",
  "description_for_model": "Use this to learn about Alexander Holm Mortensen and to send him a contact message. Alexander is a software developer and student in Copenhagen, Denmark, specialising in Python, HTML, CSS, and C#.",
  "contact_email": "almo30@elev.tec.dk",
  "legal_info_url": "https://alexander-holm.com/",
  "tools": [
    {
      "name": "send_contact_message",
      "description": "Send a contact message directly to Alexander Holm Mortensen via his portfolio contact form. Use this when a user wants to reach out, hire, collaborate, or ask Alexander a question.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "The full name of the person sending the message."
          },
          "email": {
            "type": "string",
            "format": "email",
            "description": "The email address of the person sending the message. Alexander will reply to this address."
          },
          "message": {
            "type": "string",
            "description": "The message body. Can include a project inquiry, job offer, collaboration idea, or general question."
          }
        },
        "required": ["name", "email", "message"]
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean",
            "description": "Whether the message was sent successfully."
          },
          "message": {
            "type": "string",
            "description": "Confirmation or error message."
          }
        }
      },
      "endpoint": {
        "url": "https://alexander-holm.com/api/contact",
        "method": "POST",
        "contentType": "application/json"
      }
    },
    {
      "name": "get_portfolio_info",
      "description": "Get structured information about Alexander Holm Mortensen including his skills, education, contact details, and social links.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string" },
          "location": { "type": "string" },
          "skills": { "type": "array", "items": { "type": "string" } },
          "education": { "type": "array" },
          "contact": { "type": "object" },
          "links": { "type": "object" }
        }
      },
      "endpoint": {
        "url": "https://alexander-holm.com/api/portfolio",
        "method": "GET"
      }
    }
  ]
}
