← WebMCP Directory

Tool tree

campuspilot-agentic-campus-os-mggi.vercel.app

Health & EducationTools verified
Website
agent
Explore capabilities
    search_study_spacesAnswer

    Search campus study spaces based on availability, capacity, location and noise level.

    View tool JSON
    {
      "name": "search_study_spaces",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search campus study spaces based on availability, capacity, location and noise level.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "startTime": {
            "type": "string"
          },
          "endTime": {
            "type": "string"
          },
          "capacity": {
            "type": "number"
          },
          "preference": {
            "type": "string",
            "enum": [
              "quiet",
              "normal",
              "collaborative"
            ]
          }
        },
        "required": [
          "date",
          "startTime",
          "endTime"
        ]
      },
      "page": "/"
    }
    check_space_availabilityAnswer

    Check whether a specific study space is available.

    View tool JSON
    {
      "name": "check_space_availability",
      "kind": "answer",
      "impl": "imperative",
      "description": "Check whether a specific study space is available.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "spaceId": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "startTime": {
            "type": "string"
          },
          "endTime": {
            "type": "string"
          }
        },
        "required": [
          "spaceId",
          "date",
          "startTime",
          "endTime"
        ]
      },
      "page": "/"
    }
    reserve_study_spaceSensitive Action

    Reserve a study space.

    View tool JSON
    {
      "name": "reserve_study_space",
      "kind": "transact",
      "impl": "imperative",
      "description": "Reserve a study space.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "spaceId": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "startTime": {
            "type": "string"
          },
          "endTime": {
            "type": "string"
          }
        },
        "required": [
          "spaceId",
          "date",
          "startTime",
          "endTime"
        ]
      },
      "page": "/"
    }
    search_foodAnswer

    Find affordable food options near the student's location.

    View tool JSON
    {
      "name": "search_food",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find affordable food options near the student's location.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string"
          },
          "maxPrice": {
            "type": "number"
          },
          "dietaryPreference": {
            "type": "string"
          }
        },
        "required": [
          "location"
        ]
      },
      "page": "/"
    }
    create_schedule_eventAction

    Add a confirmed activity to the student's campus schedule.

    View tool JSON
    {
      "name": "create_schedule_event",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a confirmed activity to the student's campus schedule.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "startTime": {
            "type": "string"
          },
          "endTime": {
            "type": "string"
          },
          "location": {
            "type": "string"
          }
        },
        "required": [
          "title",
          "date",
          "startTime",
          "endTime"
        ]
      },
      "page": "/"
    }
    get_student_scheduleAnswer

    Retrieve the student's current schedule and identify free time.

    View tool JSON
    {
      "name": "get_student_schedule",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve the student's current schedule and identify free time.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      },
      "page": "/"
    }
    find_best_planAnswer

    Combines schedule, study spaces, and food to return an optimal plan.

    View tool JSON
    {
      "name": "find_best_plan",
      "kind": "answer",
      "impl": "imperative",
      "description": "Combines schedule, study spaces, and food to return an optimal plan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "availableStart": {
            "type": "string"
          },
          "availableEnd": {
            "type": "string"
          },
          "goals": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "date",
          "availableStart",
          "availableEnd",
          "goals"
        ]
      },
      "page": "/"
    }
    execute_campus_planAction

    Execute a selected campus plan sequentially.

    View tool JSON
    {
      "name": "execute_campus_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Execute a selected campus plan sequentially.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "planId": {
            "type": "string"
          },
          "actions": {
            "type": "array",
            "items": {
              "type": "object"
            }
          }
        },
        "required": [
          "planId",
          "actions"
        ]
      },
      "page": "/"
    }