← WebMCP Directory

Tool tree

nolmedo.dev

Media & PersonalTools verified
Website
Senior Frontend Engineer with 13+ years of experience in React & TypeScript. Currently at Medallia. Pursuing a Master's Degree in Developing with AI. Building performant, accessible, and scalable…
Explore capabilities
    scrollToSectionAction

    Smoothly scrolls the page to the specified section (hero, about, tech, projects, experience, contact).

    View tool JSON
    {
      "name": "scrollToSection",
      "kind": "act",
      "impl": "imperative",
      "description": "Smoothly scrolls the page to the specified section (hero, about, tech, projects, experience, contact).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "section": {
            "type": "string",
            "enum": [
              "hero",
              "about",
              "tech",
              "projects",
              "experience",
              "contact"
            ],
            "description": "The target section ID to scroll to"
          }
        },
        "required": [
          "section"
        ]
      }
    }
    getTechStackAnswer

    Returns Nicolas Olmedo's tech stack and skills grouped by category.

    View tool JSON
    {
      "name": "getTechStack",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns Nicolas Olmedo's tech stack and skills grouped by category.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    getProjectsAnswer

    Retrieves the list of featured projects developed by Nicolas, with descriptions and URLs.

    View tool JSON
    {
      "name": "getProjects",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieves the list of featured projects developed by Nicolas, with descriptions and URLs.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    getExperienceAnswer

    Retrieves Nicolas's work experience and educational history.

    View tool JSON
    {
      "name": "getExperience",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieves Nicolas's work experience and educational history.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    changeThemeAction

    Changes the portfolio's color theme and visual style in real-time (default, cyberpunk, matrix, synthwave, glacier).

    View tool JSON
    {
      "name": "changeTheme",
      "kind": "act",
      "impl": "imperative",
      "description": "Changes the portfolio's color theme and visual style in real-time (default, cyberpunk, matrix, synthwave, glacier).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "theme": {
            "type": "string",
            "enum": [
              "default",
              "cyberpunk",
              "matrix",
              "synthwave",
              "glacier"
            ],
            "description": "The color theme name"
          }
        },
        "required": [
          "theme"
        ]
      }
    }
    triggerPCBEventAction

    Triggers an extra electromagnetic pulse animation or a data scan on the background PCB board.

    View tool JSON
    {
      "name": "triggerPCBEvent",
      "kind": "act",
      "impl": "imperative",
      "description": "Triggers an extra electromagnetic pulse animation or a data scan on the background PCB board.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "burst",
              "scan"
            ],
            "description": "Type of data pulse event"
          }
        },
        "required": [
          "type"
        ]
      }
    }