← WebMCP Directory

Tool tree

maria-adriana.com

Media & PersonalTools verified
Website
Maria Adriana is a full stack developer based in Portugal, specializing in modern web technologies including Node.js, NestJS, Next.js, TypeScript, and React. Passionate about building scalable,…
Explore capabilities

    page: Every page

    portfolio.get_profileAnswer

    Read the site owner profile, location, contact email, and key navigation routes.

    View tool JSON
    {
      "name": "portfolio.get_profile",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the site owner profile, location, contact email, and key navigation routes.",
      "page": "/"
    }
    portfolio.fetch_markdownAnswer

    Fetch the current page or another route from this site as markdown using Accept: text/markdown.

    View tool JSON
    {
      "name": "portfolio.fetch_markdown",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch the current page or another route from this site as markdown using Accept: text/markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "A site-relative path such as /, /projects, /blog, or /contact."
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    portfolio.get_now_playingAnswer

    Read the current Spotify now-playing status shown on the portfolio site.

    View tool JSON
    {
      "name": "portfolio.get_now_playing",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current Spotify now-playing status shown on the portfolio site.",
      "page": "/"
    }
    portfolio.navigateAction

    Navigate the current browser tab to a supported portfolio route.

    View tool JSON
    {
      "name": "portfolio.navigate",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate the current browser tab to a supported portfolio route.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "enum": [
              "/",
              "/projects",
              "/blog",
              "/contact"
            ]
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }