Skip to main content
Glama
SARAMALI15792

UAAR University MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoServer host binding0.0.0.0
PORTNoServer port8000
DEBUGNoDebug mode flagTrue
ALGORITHMNoJWT algorithmHS256
SECRET_KEYNoJWT signing secretyour-secret-key-here
DATABASE_URLNoDatabase connection stringsqlite:///university.db
ACCESS_TOKEN_EXPIRE_MINUTESNoToken expiration time30

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_departmentsB

List all academic departments.

search_coursesB

Search for courses by name or code.

get_merit_listB

Get the latest merit list for a department (Spring 2026).

check_admission_statusB

Check admission status using CNIC.

get_user_profileB

Get profile information for a university member.

search_facultyB

Search for faculty members by name or research interest.

start_admission_formB

Start a new admission form application. Returns application ID and list of required fields.

fill_admission_fieldA

Fill a single field in the admission form. Use this to collect information step by step.

fill_multiple_admission_fieldsA

Fill multiple fields at once. Input: {'field_name': 'value', ...}

get_admission_form_statusB

Get current status of an admission form including collected and missing fields.

preview_admission_formA

Preview the filled admission form before submission. Shows all collected data for approval.

confirm_and_submit_admission_formA

Submit the admission form after user confirmation. Set confirmed=True to submit.

get_available_programsA

Get list of available programs for admission.

get_admission_requirementsB

Get admission requirements and eligibility criteria.

log_interactionB

Log an AI agent interaction for auditing purposes.

get_department_contactA

Get contact information for university departments. Optionally filter by name.

get_emergency_contactsB

Get emergency contact numbers for the university.

submit_help_ticketB

Submit a help ticket for IT or administrative issues.

get_university_infoB

Get general university information.

get_important_linksA

Get important university website links.

list_upcoming_eventsA

List upcoming university events and workshops.

get_fee_structureB

Get fee details for a specific academic program.

check_hostel_availabilityA

Check available hostel rooms. Filter by hostel name or room type.

get_mess_menuA

Get hostel mess menu. Optionally filter by day.

get_hostel_feesB

Get hostel fee structure.

get_hostel_rulesB

Get hostel rules and regulations.

search_library_booksB

Search for books in the university library by title, author, or ISBN.

check_book_availabilityB

Check if a specific book is available for borrowing.

get_borrowed_booksB

Get list of books currently borrowed by a student.

get_library_hoursA

Get library operating hours.

get_latest_newsB

Get the latest news and announcements.

get_semester_resultA

Get academic results for a student. Optionally filter by semester.

get_cgpaB

Get cumulative GPA and academic standing for a student.

calculate_gpaB

Calculate GPA from a list of grades. Input: [{'credit_hours': 3, 'grade': 'A'}, ...]

get_transcript_request_infoA

Get information about requesting official transcripts.

list_scholarshipsB

List available scholarships. Optionally filter by provider.

check_scholarship_eligibilityA

Check which scholarships a student may be eligible for based on criteria.

get_scholarship_detailsB

Get detailed information about a specific scholarship.

get_financial_aid_office_infoB

Get contact information for the Financial Aid Office.

get_class_scheduleB

Get class schedule. Filter by course code or day of week.

get_exam_scheduleA

Get exam schedule. Filter by course code or exam type (Midterm/Final).

get_today_classesB

Get all classes scheduled for today.

get_bus_routesA

Get university bus routes. Optionally filter by route name.

find_bus_stopB

Find bus stops near a location.

get_transport_card_infoB

Get information about university transport card.

get_route_by_stopA

Find all bus routes that pass through a specific stop.

admin_add_departmentB

[Admin] Add a new academic department to the database.

admin_add_courseB

[Admin] Add a new course.

admin_add_facultyB

[Admin] Add a new faculty member.

admin_add_eventB

[Admin] Add a new university event (Date format: YYYY-MM-DD HH:MM:SS).

admin_add_newsB

[Admin] Add a news item.

admin_add_bookB

[Admin] Add a library book.

admin_add_scholarshipC

[Admin] Add a scholarship opportunity.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SARAMALI15792/InstituaionMCPServer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server