Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
ie_get_startedA

Start here: setup, browser sign-in steps, usage examples, and scope. No network.

ie_browser_profilesA

List normal Chrome/Brave/Edge/Chromium profile names and IDs; no cookie values.

ie_auth_statusA

Check live sign-in without opening a browser. Outages are not logged-out states.

ie_configure_authA

Persist non-secret browser selection. Use after the user chooses a profile/source. Clears only this process's cached session, never logs the browser out. Isolated needs no normal-browser extraction; managed uses OpenClaw port 18800.

ie_login_startA

Open/reuse the selected browser for IE/Microsoft SSO only when the user wants to sign in. Returns immediately. Password/MFA input is human-only in that browser. Does not accept credentials or arbitrary URLs.

ie_login_statusA

Check the active sign-in job; does not open a browser. After expiry use ie_auth_status to detect a sign-in completed later.

connects_dashboardC

Personalized IE Connects dashboard or discovery recommendations.

connects_eventsB

Search/list events, including your registered upcoming or past events. Logical pagination handles sparse upstream buckets. Use next_offset; scan_exhausted means the bounded search was incomplete, not that no more events exist.

connects_eventA

Event details or visible attendee directory. No registration, ticket, or QR credential export.

connects_groupsA

Find groups/clubs or your memberships; local pagination over at most 1,000 matches.

connects_groupB

Read a group's about page or one structured collection; no joins, survey submissions or other writes.

connects_peopleB

Search the visible IE directory. Respect privacy; an empty list is not proof a person is absent.

connects_personA

Read a profile by returned ID/UID or exact full name; optionally visible connections. Never changes connections.

connects_scheduleA

Student schedule. Date filtering is applied to each upstream page; continue next_offset even if a filtered page is empty. ISO dates; maximum 31-day filter window.

connects_coursesA

List Connects courses. For LMS readings, assessments and grades use Blackboard tools.

connects_courseA

Read a Connects course section using a course ID from connects_courses.

connects_feedA

Read feed posts/comments/photos or visible viewer records without posting or changing read state.

connects_roomsA

Room availability, filters, details, or existing reservations. Cannot book or cancel rooms.

connects_resourcesA

Read jobs, mentorships, marketplace, stores or a fair. No purchases, applications or payments.

connects_chatsB

Read existing chat data; cannot send messages or change read state.

connects_activityB

Read personal activity surfaces. Some return page metadata rather than complete structured records; do not infer completion from them.

blackboard_dashboardA

Blackboard identity, courses, to-do, activity and message summary (bounded output).

blackboard_coursesA

List/search enrolled courses or organizations. Returned IDs are preferred for all other Blackboard tools.

blackboard_courseB

Course details, role, roster/instructors, timetable, tools or progress. Restricted sections remain unavailable.

blackboard_contentA

Browse ROOT/folder children, inspect content, search or list links/attachments. Traverse children for large courses. Does not mark content complete or launch LTI/tests.

blackboard_gradesA

Visible grades and EXISTING attempts/feedback. Never starts a test, creates an attempt or submits answers.

blackboard_assessmentsB

Discover assessments or read accessible assessment metadata. Permission-denied authoring fields are not bypassed.

blackboard_announcementsA

Read course or system announcements. Provide course and announcement ID for detail.

blackboard_calendarA

Deadlines, events, calendar definitions, or activity. Events need ISO since/until; range <=28 days. No date arguments uses Blackboard's default to-do window.

blackboard_messagesA

Read existing messages/conversations. Never sends messages or marks them read.

blackboard_discussionsB

Read discussion forums, threads and replies without posting or mutating read state.

blackboard_groupsA

Read course groups, group sets and visible membership, with no enrollment changes.

blackboard_attendanceA

Read recorded attendance or class meetings. Does not check in, fabricate proof or change attendance.

blackboard_downloadA

Download an existing attachment (<=100 MiB) to a generated private local file on the MCP machine. No arbitrary URL/path, no overwrite or execution. Returns path, bytes and SHA-256.

Prompts

Interactive templates invoked by user choice

NameDescription
get_startedGuide me from browser sign-in to using my IE Connects and Blackboard accounts.
weekly_briefingPrepare an evidence-based weekly IE schedule and coursework briefing.

Resources

Contextual data attached and managed by the client

NameDescription
guide_resourceSetup and usage guide, available even when logged out.

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/victor-gurbani/IEStudentMCP'

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