← WebMCP Directory

Tool tree

jayhemnani.in

Media & PersonalTools verified
Website
Available for full-time roles and freelance projects. Engineer who builds end-to-end: data pipelines, ML and computer vision systems, and full-stack apps.
Explore capabilities

    page: Every page

    search_projectsAnswer

    Search the 28 projects on Jay Hemnani's portfolio (https://jayhemnani.in) by query text, technology, tags, or domain. Returns matching projects with summaries.

    View tool JSON
    {
      "name": "search_projects",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the 28 projects on Jay Hemnani's portfolio (https://jayhemnani.in) by query text, technology, tags, or domain. Returns matching projects with summaries.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search across title, summary, and tech stack"
          },
          "tech": {
            "type": "string",
            "description": "Filter by technology (e.g. 'Python', 'Docker', 'FastAPI')"
          },
          "tag": {
            "type": "string",
            "description": "Filter by tag (e.g. 'research', 'agents', 'distributed-systems')"
          },
          "domain": {
            "type": "string",
            "description": "Filter by domain (e.g. 'AI/ML', 'Computer Vision')"
          },
          "featured_only": {
            "type": "boolean",
            "description": "Only return featured projects"
          }
        }
      },
      "page": "/"
    }
    get_projectAnswer

    Get full details of a specific project by its ID, including challenge, solution, impact, and tech stack.

    View tool JSON
    {
      "name": "get_project",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get full details of a specific project by its ID, including challenge, solution, impact, and tech stack.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Project ID (slug), e.g. 'contextbox', 'fifa-soccer-ds'"
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/"
    }
    get_resumeAnswer

    Get Jay's resume data: experience, education, publications, skills, and core competencies.

    View tool JSON
    {
      "name": "get_resume",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get Jay's resume data: experience, education, publications, skills, and core competencies.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "section": {
            "type": "string",
            "enum": [
              "all",
              "experience",
              "education",
              "publications",
              "skills",
              "competencies",
              "contact"
            ],
            "description": "Which section to return (default: all)"
          }
        }
      },
      "page": "/"
    }
    search_skillsAnswer

    Search Jay's technical skills by category or keyword.

    View tool JSON
    {
      "name": "search_skills",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Jay's technical skills by category or keyword.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Skill category: Languages, Backend & APIs, Data Engineering, ML/AI, Databases, Cloud & DevOps, MLOps, Visualization"
          },
          "query": {
            "type": "string",
            "description": "Search for a specific skill by name"
          }
        }
      },
      "page": "/"
    }
    get_contactAnswer

    Get Jay's contact information and social links.

    View tool JSON
    {
      "name": "get_contact",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get Jay's contact information and social links.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    list_experimentsAnswer

    List what Jay is currently building, exploring, or watching in the lab.

    View tool JSON
    {
      "name": "list_experiments",
      "kind": "answer",
      "impl": "imperative",
      "description": "List what Jay is currently building, exploring, or watching in the lab.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search experiments by title or tags"
          }
        }
      },
      "page": "/"
    }
    switch_modeAction

    Toggle reader mode: a calm, high-readability view that turns off the site's motion (smooth scroll, the home page's falling tiles, hover tilts). Use 'reader' for the accessible reading view, 'default' to restore the full experience. Applies immediately, no reload.

    View tool JSON
    {
      "name": "switch_mode",
      "kind": "act",
      "impl": "imperative",
      "description": "Toggle reader mode: a calm, high-readability view that turns off the site's motion (smooth scroll, the home page's falling tiles, hover tilts). Use 'reader' for the accessible reading view, 'default' to restore the full experience. Applies immediately, no reload.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "mode": {
            "type": "string",
            "enum": [
              "reader",
              "default"
            ],
            "description": "'reader' for the calm, motion-free reading view; 'default' for the full site"
          }
        },
        "required": [
          "mode"
        ]
      },
      "page": "/"
    }