IE Student MCP Free
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@IE Student MCP FreeWhat Blackboard deadlines do I have this week? Show their sources."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
IE Student MCP Free
Your IE deadlines, readings, events and internship searches—in your existing AI assistant.
Free early access to a local, read-only connector for IE Blackboard, IE Connects and IE Careers (12twenty). Independent student-built software, not an official IE product.
No subscription, product account, payment card, trial timer or telemetry. The features in this Free edition are intended to remain free. Future paid features will be separate additions, not a timer on this release. Availability still depends on your IE permissions and the services remaining compatible.
Try something useful
“What Blackboard deadlines do I have this week? Show their sources.”
“Find the readings and attachments for my next class.”
“Which IE events am I registered for, and what is on my schedule?”
“Find internships in Spain using the portal's actual filters.”
“Show my grades and existing feedback.”
“Find the officers and events of a student club.”
49 tools cover account setup, read/search queries, private attachment downloads, and local career search presets. Complete tool reference · Free scope and limits.
Related MCP server: UofT Student Helper MCP Server
Choose your host and run one command
You need your own IE account, a compatible local-MCP assistant, a Chrome-family browser, uv, and Git. uv supplies Python 3.11 if needed. You do not need GitHub access or a GitHub account.
Run the command in your computer's terminal, not inside the AI chat. Choose one host:
Antigravity — app and CLI together
uvx --from git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0 ie-student-mcp-free setup --host antigravityantigravity-app and antigravity-cli are aliases for the same shared configuration. Reload with /mcp in the CLI, or refresh Settings → Customizations → Installed MCP Servers in the app.
Claude Desktop
uvx --from git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0 ie-student-mcp-free setup --host claude-desktopQuit and reopen Claude Desktop. The official desktop app is available on macOS and Windows.
Claude Code
uvx --from git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0 ie-student-mcp-free setup --host claude-codeReload the MCP connections in Claude Code.
Codex
uvx --from git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0 ie-student-mcp-free setup --host codexReload the host's MCP connections or start a new session.
OpenClaw
uvx --from git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0 ie-student-mcp-free setup --host openclawOpenClaw must be installed locally. Setup uses its supported MCP command and probe; no gateway restart is requested.
Another local host / manual setup
uv tool install --python 3.11 git+https://github.com/victor-gurbani/IEStudentMCP-Free.git@v1.0.0
ie-student-mcp-free config --host genericPaste the generated non-secret JSON into your host's MCP settings. Its absolute interpreter path works even when a GUI does not inherit your shell's PATH.
The setup command creates a persistent installation, preserves unrelated host settings, makes private backups when changing a file, and only adds the ie-student-free entry. --dry-run previews setup. It does not overwrite an existing full ie-student entry; normally enable only one edition in a given host to avoid duplicate tool names.
Connect your IE account
After reloading, ask your assistant:
Use IE Student Free's
ie_get_startedand help me connect my IE accounts.
Discover browser profiles and check each service's sign-in status.
Choose your normal Chrome/Brave/Edge/Chromium profile, or an isolated persistent browser profile if normal-browser cookie extraction is unavailable.
Sign into IE/Microsoft only in the local browser. Passwords and MFA never belong in chat or MCP configuration.
Check sign-in again, then try a query. Routine reads never open browsers.
You can also use the terminal:
ie-student-mcp-free configure connects --source isolated
ie-student-mcp-free login connects
ie-student-mcp-free login connects --check
ie-student-mcp-free doctorRepeat with blackboard or careers as needed. Troubleshooting and updates.
What is and is not included
Included now and intended to stay free | Not in this public edition |
Read/search your courses, deadlines, grades and feedback | Submitting coursework or changing academic records |
Discover events, groups, people and schedules | Joining/leaving groups, registering for events, booking appointments |
Search opportunities with live filters; read employers and resources | Applying for jobs, uploading CVs, changing portal profiles |
Read existing messages, discussions and registrations | Sending messages, posting or changing portal favorites |
Download supported attachments privately | Background hosted monitoring, paid features or billing |
Save local career searches and run one-shot change previews | Creating native portal searches or enabling portal email alerts |
This is not a hosted remote MCP URL. It runs on the computer with your IE browser session. Hosting a website or using a cloud-only assistant does not provide that connection. Your assistant/model subscription, if any, is separate.
The connector has no developer-operated data backend. Browser sessions stay local, but results are passed to your chosen AI host, which may process them on its provider's servers. Only request information you are comfortable sharing with that host.
Downloads, feedback and verification
Download the latest release: wheel, source archive and SHA-256 checksums. The wheel bundles the three read-only clients; no private Git dependencies or premium action modules are included. A wheel installation needs public Python dependencies, not Git or access to the development repositories.
Report a bug or suggest an improvement. Everyone can suggest improvements. Share the version, OS, host and a redacted error category, never cookies, passwords, MFA, transcripts, CVs or private student records. Early-access feedback is welcome; no response-time guarantee is implied.
Protocol, packaging, host-config and boundary tests run on Windows/macOS/Linux with Python 3.11/3.13. Automated checks are not proof of every host's visual UI or of a new user's SSO/MFA flow. IE can deny some endpoints to a student role; empty/restricted results are not bypassed. Read pagination and truncation warnings before assuming a result is complete.
Source is published without the private repositories' history. See license terms and component notices; the bundle is source-available, not uniformly MIT-licensed.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Your personal data for AI — Telegram, bank, courses, Zoom & more, scoped to you.
GDPR-compliant calendar access for AI assistants. Google, Microsoft 365, Apple & more. EU-hosted.
- mcpOAuthcom.vibgrate
Query your team's drift, vulnerability, and upgrade data from any AI assistant. OAuth 2.1, 51 tools.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Canvas LMS through 25 comprehensive tools. Supports course management, assignments, grades, messaging, calendar events, and file access through natural language.4413MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables University of Toronto students to access academic data from ACORN and Quercus via AI assistants. It provides tools to retrieve course schedules, enrollment details, syllabi, assignments, and announcements.-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access Canvas LMS course content, including assignments, modules, announcements, and files, to help students manage their coursework.15ISC
- FlicenseNot gradedqualityCmaintenanceEnables an AI assistant to help students by providing tools for math calculations, attendance tracking, marks analysis, reading PDF notes, searching lecture notes, and checking college regulations.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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-Free'
If you have feedback or need assistance with the MCP directory API, please join our Discord server