← WebMCP Directory

Tool tree

scholarship-scout-brown.vercel.app

Health & EducationTools verified
Website
Find scholarships that fit, with an agent that shows its work.
Explore capabilities
    search_scholarshipsAction

    Search using the student's requested profile and update the visible search filters. Subsequent eligibility checks use this same profile. Results include eligibility and shared ranks: tied scores are not a best-scholarship recommendation. Unknown destinations remain candidates requiring verification.

    View tool JSON
    {
      "name": "search_scholarships",
      "kind": "act",
      "impl": "imperative",
      "description": "Search using the student's requested profile and update the visible search filters. Subsequent eligibility checks use this same profile. Results include eligibility and shared ranks: tied scores are not a best-scholarship recommendation. Unknown destinations remain candidates requiring verification.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "region": {
            "type": "string"
          },
          "studyLevel": {
            "type": "string",
            "enum": [
              "",
              "undergraduate",
              "postgraduate",
              "doctoral"
            ]
          },
          "field": {
            "type": "string"
          },
          "destination": {
            "type": "string"
          },
          "fundingType": {
            "type": "string",
            "enum": [
              "",
              "full",
              "tuition",
              "partial",
              "varies"
            ]
          },
          "deadlineBefore": {
            "type": "string"
          }
        },
        "required": [],
        "additionalProperties": false
      }
    }
    check_eligibilityAnswer

    Explain which scholarship criteria match, mismatch, or remain unknown.

    View tool JSON
    {
      "name": "check_eligibility",
      "kind": "answer",
      "impl": "imperative",
      "description": "Explain which scholarship criteria match, mismatch, or remain unknown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scholarshipId": {
            "type": "string"
          }
        },
        "required": [
          "scholarshipId"
        ],
        "additionalProperties": false
      }
    }
    compare_scholarshipsAction

    Compare two or three distinct scholarships and show them in the visible comparison workspace.

    View tool JSON
    {
      "name": "compare_scholarships",
      "kind": "act",
      "impl": "imperative",
      "description": "Compare two or three distinct scholarships and show them in the visible comparison workspace.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scholarshipIds": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "minItems": 2,
            "maxItems": 3,
            "uniqueItems": true
          }
        },
        "required": [
          "scholarshipIds"
        ],
        "additionalProperties": false
      }
    }
    save_to_shortlistAction

    Save a scholarship only after the student has confirmed the action.

    View tool JSON
    {
      "name": "save_to_shortlist",
      "kind": "act",
      "impl": "imperative",
      "description": "Save a scholarship only after the student has confirmed the action.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scholarshipId": {
            "type": "string"
          },
          "confirmedByStudent": {
            "type": "boolean",
            "const": true
          }
        },
        "required": [
          "scholarshipId",
          "confirmedByStudent"
        ],
        "additionalProperties": false
      }
    }
    generate_application_checklistAction

    Return catalog application tasks with their current saved completion state. Generic catalog tasks still require provider verification.

    View tool JSON
    {
      "name": "generate_application_checklist",
      "kind": "act",
      "impl": "imperative",
      "description": "Return catalog application tasks with their current saved completion state. Generic catalog tasks still require provider verification.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scholarshipId": {
            "type": "string"
          }
        },
        "required": [
          "scholarshipId"
        ],
        "additionalProperties": false
      }
    }
    update_checklist_itemAction

    Update an existing checklist item only after the student has confirmed the action. Use the stable item ID returned by checklist generation.

    View tool JSON
    {
      "name": "update_checklist_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Update an existing checklist item only after the student has confirmed the action. Use the stable item ID returned by checklist generation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "itemId": {
            "type": "string"
          },
          "completed": {
            "type": "boolean"
          },
          "confirmedByStudent": {
            "type": "boolean",
            "const": true
          }
        },
        "required": [
          "itemId",
          "completed",
          "confirmedByStudent"
        ],
        "additionalProperties": false
      }
    }