← WebMCP Directory

Tool tree

dy.tsou.me

Media & PersonalTools verified
Website
Computer Science student at NYCU, passionate about building scalable systems and leading developer communities.
Explore capabilities

    page: Every page

    navigateAction

    Navigate to a page on dy.tsou.me. Valid paths: /, /about/, /experiences/, /projects/, /contact/.

    View tool JSON
    {
      "name": "navigate",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate to a page on dy.tsou.me. Valid paths: /, /about/, /experiences/, /projects/, /contact/.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Site path to open, e.g. /projects/"
          }
        },
        "required": [
          "path"
        ]
      },
      "page": "/"
    }
    get_site_infoAnswer

    Get metadata about Dong-You Tsou personal site, including available pages and external links.

    View tool JSON
    {
      "name": "get_site_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get metadata about Dong-You Tsou personal site, including available pages and external links.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    search_projectsAnswer

    Search portfolio projects by title, description, technology, or tag.

    View tool JSON
    {
      "name": "search_projects",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search portfolio projects by title, description, technology, or tag.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search text. Leave empty to list all matching projects."
          },
          "featuredOnly": {
            "type": "boolean",
            "description": "When true, return only featured projects."
          }
        }
      },
      "page": "/"
    }
    get_experiencesAnswer

    Get work, leadership, research experience entries and education details.

    View tool JSON
    {
      "name": "get_experiences",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get work, leadership, research experience entries and education details.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_contact_infoAnswer

    Get contact links for email, GitHub, LinkedIn, and Telegram.

    View tool JSON
    {
      "name": "get_contact_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get contact links for email, GitHub, LinkedIn, and Telegram.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_themeAnswer

    Get the current color theme for the site.

    View tool JSON
    {
      "name": "get_theme",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the current color theme for the site.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    set_themeAction

    Switch the site between light and dark color themes.

    View tool JSON
    {
      "name": "set_theme",
      "kind": "act",
      "impl": "imperative",
      "description": "Switch the site between light and dark color themes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "theme": {
            "type": "string",
            "enum": [
              "light",
              "dark"
            ],
            "description": "Theme to apply."
          }
        },
        "required": [
          "theme"
        ]
      },
      "page": "/"
    }