← WebMCP Directory

Tool tree

lu-links.onrender.com

Health & EducationTools verified
Website
Student hub for Lebanese University: course materials, TD, exams, and links by faculty, campus, and specialisation.
Explore capabilities

    page: Every page

    search_coursesAction

    Search LU Links courses by name or code (e.g. NFA035, networks). Updates the on-page search and returns matching courses with program path.

    View tool JSON
    {
      "name": "search_courses",
      "kind": "act",
      "impl": "imperative",
      "description": "Search LU Links courses by name or code (e.g. NFA035, networks). Updates the on-page search and returns matching courses with program path.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Course name or code fragment to search for."
          },
          "limit": {
            "type": "number",
            "description": "Max results to return (default 20)."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    list_programsAnswer

    List faculties and browse paths available on LU Links, plus Extra resources and Favorites.

    View tool JSON
    {
      "name": "list_programs",
      "kind": "answer",
      "impl": "imperative",
      "description": "List faculties and browse paths available on LU Links, plus Extra resources and Favorites.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_courseAnswer

    Retrieve one course by id, exact code, or name, including material links (Drive, Classroom, Telegram, etc.). Prefer search_courses when unsure of the exact title.

    View tool JSON
    {
      "name": "get_course",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve one course by id, exact code, or name, including material links (Drive, Classroom, Telegram, etc.). Prefer search_courses when unsure of the exact title.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "Course code, e.g. NFA035."
          },
          "name": {
            "type": "string",
            "description": "Course name (partial OK)."
          },
          "id": {
            "type": "number",
            "description": "Internal course id."
          }
        }
      },
      "page": "/"
    }
    navigateAction

    Navigate the LU Links SPA to a main view: home (course browser), about, or admin login screen.

    View tool JSON
    {
      "name": "navigate",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate the LU Links SPA to a main view: home (course browser), about, or admin login screen.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "view": {
            "type": "string",
            "enum": [
              "home",
              "about",
              "admin"
            ],
            "description": "Target view id."
          },
          "program": {
            "type": "string",
            "description": "Optional program tab: all | extra | tips | favorites | numeric program id."
          }
        },
        "required": [
          "view"
        ]
      },
      "page": "/"
    }