{
  "$schema": "https://modelcontextprotocol.io/schemas/draft/2025-06-18/server.json",
  "name": "snowye.dev",
  "title": "Gabriel Trzimajewski — snowye.dev",
  "description": "Facts about Gabriel Trzimajewski: CV, work history, skills, projects and contact details, served from the canonical résumé source.",
  "version": "1.0.0",
  "websiteUrl": "https://snowye.dev",
  "protocolVersion": "2025-06-18",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://snowye.dev/api/mcp"
    }
  ],
  "authentication": {
    "type": "none"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_profile",
      "description": "Who Gabriel Trzimajewski is: name, title, location, contact, summary, and whether he is currently open to roles.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ],
            "description": "Language of the answer. Defaults to \"en\"."
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "get_resume",
      "description": "The complete CV as Markdown: roles, dates, achievements, education, skills, languages.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ],
            "description": "Language of the answer. Defaults to \"en\"."
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "get_experience",
      "description": "Structured work history, most recent first, with employer, position, dates and highlights.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ],
            "description": "Language of the answer. Defaults to \"en\"."
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "get_skills",
      "description": "Technologies: the stack he is applying with, his signature skills, the full known-for set, and the grouped skills from the CV.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ],
            "description": "Language of the answer. Defaults to \"en\"."
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "get_projects",
      "description": "Side projects and open source work, newest year first, with links and descriptions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "featuredOnly": {
            "type": "boolean",
            "description": "Return only the featured projects. Defaults to false."
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "search_resume",
      "description": "Full-text search across the CV. Returns the matching sentences with the role they belong to — use it to answer \"has he worked with X?\".",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Technology, company, or phrase."
          },
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ]
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    },
    {
      "name": "get_contact",
      "description": "How to reach Gabriel: email, social profiles, and his booking link.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "en",
              "pt"
            ],
            "description": "Language of the answer. Defaults to \"en\"."
          }
        },
        "additionalProperties": false
      }
    }
  ]
}