MCP servers that ship as code — a repository or a package you install and run locally (usually over stdio). They have no hosted endpoint, so we cannot probe or grade them: instead each one shows its repository, install command, license, stars and when it was last updated.
Collected from GitHub repositories and npm, PyPI, Cargo, Go, Maven, NuGet and RubyGems packages tagged as MCP servers, the official MCP Registry, Docker's MCP catalog, ModelScope, Baidu MCP World, Cline and other public directories; one entry per repository. A server that also offers a hosted endpoint is listed under Remote instead. These entries are not counted in our reachability, verification or readiness statistics.
-
Permission-aware AoA connector for authorized course-platform content: normalized knowledge, retrieval, evidence packets, local evals, and MCP tools.
★ 1 -
MCP-Course-Assistantgithub.com/aditya432-aiml/MCP-Course-Assistantupdated this year
An AI-powered course assistant using MCP, a local Llama 3.2 1B LLM via Docker, RAG for doc retrieval, and a Streamlit UI. It features local tool calling (RAG/web search) managed via `uv`.
GPL-2.0 -
claude-mcp-coursegithub.com/jaygaha/claude-mcp-courseupdated this year
A hands-on learning path for the Model Context Protocol (MCP) featuring structured lessons on server construction, client implementation, and the three MCP primitives (Tools, Resources, Prompts), accompanied by a fully working CLI chat demo project (documentMCP) that integrates Claude with an in-memory document store.
★ 1 -
Free MCP server: Singapore AI course directory (530 live courses, 16 providers, SkillsFuture net fees, market stats) — aicourse.com.sg/api/mcp
-
Unofficial read-only MCP server for Faradars (faradars.org), the Persian online course platform: course search, prices, syllabus, instructors, magazine.
pypi MIT -
Unofficial read-only MCP server for Maktabkhooneh: search Persian online courses, compare prices and discounts, find free courses, read curricula and reviews.
pypi MIT -
Unofficial read-only MCP server for Maktabkhooneh (maktabkhooneh.org): lets AI agents search ~5,700 Persian online courses, compare prices and discounts, find free courses, read curricula, reviews, teachers. مکتبخونه، دوره آموزشی آنلاین، دوره رایگان
MIT -
MCP server for UCI course search and registration planning — live section availability, grade distributions by professor, enrollment history, prerequisite checking, and schedule conflict detection. Works with both Claude and ChatGPT. Data from Anteater API.
AGPL-3.0 -
courseforgegithub.com/jasp-nerd/courseforgeupdated this year
AI-powered Canvas LMS course creator, MCP server, agent skills, and an IMSCC/Common Cartridge toolkit that turn a syllabus into an importable Canvas course
Apache-2.0 ★ 4 -
Unofficial read-only MCP server for Faradars (faradars.org), the Persian online course platform: course search, prices, syllabus, instructors, magazine. No API key. For Claude, Cursor, Copilot.
MIT -
dataflowr-toolsgithub.com/dataflowr/dataflowr-toolsupdated this year
Python CLI, REST API, and MCP server for the Deep Learning DIY course
Apache-2.0 ★ 4 -
Serveur MCP pour faire ses courses sur Leclerc Drive depuis Claude
MIT ★ 1 -
MCP server for Fudan University's Tree Hole (树洞) and DanKe course reviews (旦克) — works off campus via WebVPN
GPL-3.0 ★ 2 -
Official MCP server for OpenGolfAPI — 49 tools: golf course data, scoring, competitions, identity. Free tier, no key needed.
MIT ★ 4 -
Course consumer & assimilator: acquire, transcribe, ingest any format, distill, and learn — with Insights, XP progression, and MCP agent tools. Local-first, stdlib-only core.
MIT ★ 1 -
Unofficial read-only MCP server for Quera (quera.org): Iranian tech jobs, companies, contests, problems and courses.
pypi MIT -
Unofficial read-only MCP server for Quera (quera.org): Iranian tech jobs, companies, contests, problems and courses. No API key. For Claude, Cursor, Copilot.
MIT -
Circle Admin API v2 MCP server and shared task CLI for community members, spaces, posts, events, courses, messages, access groups, forms and workflows.
npm AGPL-3.0-or-later -
Agent-first adaptive learning platform. Create courses as YAML knowledge graphs via CLI or MCP server. AI agents scaffold, fill, review, and publish — no UI required. Adaptive diagnostics, spaced repetition, white-label sites.
npm NOASSERTION ★ 3 -
moodle-downloadergithub.com/KunyQi/moodle-downloaderupdated this year
🎓 一键同步 UNSW Moodle 课件,然后让 AI 陪你复习 | Sync your Moodle course materials, then let AI revise them with you — built-in MCP server for Claude Code, Obsidian export, spaced-repetition planning
MIT ★ 4 -
Connect Claude (or any MCP client) to your university's Moodle LMS: read-only access to courses, deadlines, assignments, grades and course files.
AGPL-3.0 ★ 5 -
Local-first course context for your AI app: sync your courses, serve them over MCP to Claude / ChatGPT / Codex. Read-only, learning-first.
Apache-2.0 -
Moodle MCP server for students. A Model Context Protocol MCP server that gives AI apps like Claude, ChatGPT and Cursor read only access to Moodle courses: assignments, due dates, grades, announcements and course content.
npm MIT -
Golf Intelligence, by Strackano update data
Highest-quality proprietary mapped golf course dataset. Search is free.
smithery -
A simple Weather MCP tool built as part of the HuggingFace course projects.
★ 1 -
Provide LLMs with your courses and upcoming assignments from Schoology.
-
mcp-server-systemeiogithub.com/snzeeee/mcp-server-systemeioupdated this year
MCP Server for Systeme.io — manage contacts, tags, courses, and subscriptions through Claude
MIT ★ 3 -
Read-only MCP server for Tsinghua Learn: courses, assignments, announcements, files, and deadlines.
MIT -
MCP server for bypass-saas platform management — courses, articles, students, orders, knowledge bases, AI chat
npm MIT -
A secure Model Context Protocol server for Canvas LMS courses, assignments, grading, and communication.
npm MIT -
canvas-mcpgithub.com/a-ariff/canvas-mcpupdated this year
Canvas LMS MCP server - query courses, assignments, grades and more
MIT -
MCP server for Moodle: courses, materials, assignments, deadlines, grades, quizzes and forums for AI agents
MIT -
Read-only MCP server that gives LLMs access to courses, files and assignments on any Moodle, in Rust
AGPL-3.0 -
sjtu-canvas-assistantgithub.com/Aspirin0000/sjtu-canvas-assistantupdated this year
Local Python CLI and MCP server for SJTU Canvas course files, submissions, videos, subtitles, and PPT assets
MIT ★ 1 -
Your Moodle as MCP tools for Claude: deadlines, course files, grades, announcements. Plus a moodle CLI.
MIT ★ 2 -
Command line client and MCP server for Moodle: courses, materials, assignments, quizzes and grades, without a browser.
MIT ★ 1 -
comidoc-mcpgithub.com/Amorem/comidoc-mcpupdated this year
MCP server for verified Udemy coupon and course data, with live redemption capacity. Remote endpoint: https://comidoc.com/mcp
MIT -
MCP server that connects Claude to Canvas LMS: courses, assignments, rubrics, feedback, and submissions through conversation
MIT ★ 1 -
@opengolfapi/mcp-servergithub.com/opengolfapi/mcp-serverupdated this year
Golf for AI agents — every US course free, plus open contribution (OpenShot/Moments), portable identity & tournaments. The open data layer for golf.
npm MIT -
Read-only Canvas LMS for students: what changed in your courses, search across slides and PDFs.
MIT -
MCP server for İTÜ Ninova, OBS, Portal, campus services and library: courses, grades, schedules, planning and more.
pypi MIT -
MCP server for Korea University KUPID portal - notices, schedules, scholarships, library, timetable, courses, Canvas LMS, and department notices
pypi MIT -
Read-only MCP server for Moodle: ask Claude about your courses, slides, deadlines, forums, messages and grades. Works with any Moodle site.
MIT -
@html-docs/cligithub.com/raunaqbn/html-docs-skillupdated this year
Turn source material into beautiful HTML documents, explanatory videos, and learning courses.
npm MIT -
Model Context Protocol (MCP) server for Georgia Department of Education (GaDOE) SuitCASE learning standards, course codes, CTAE clusters, and pathways.
-
MCP server for Canvas LMS — lets AI assistants manage courses, grades, quizzes, and more via natural language. 51 tools for teachers.
MIT -
EduAgentgithub.com/ilefbenamor/EduAgentupdated this year
Autonomous AI agent that automates academic admin for university professors — course planning, PFE tracking, and student email triage ,RAG-based student FAQ chatbot
-
MCP server for TDTU E-learning, enabling AI assistants to access and interact with courses, assignments, grades, and learning resources.
★ 4 -
Read-only MCP server for Piazza: catch up on courses, search posts, and read full threads from any MCP client.
MIT ★ 2 -
Access BNBU courses, schedules, deadlines, email, campus services, and Little U in one unofficial Flutter client for BNBU students.
-
MCP server for the ILIAS platform that provides authenticated course discovery and structured tool access for LLM clients. Primarily designed for the Ilias University of Stuttgart
MIT ★ 13 -
aast-lms-syncgithub.com/4awmy/aast-lms-syncupdated this year
🚀 Professional AAST LMS synchronization tool with course discovery, smart renaming, and AI skill integration (Gemini CLI / MCP).
MIT -
MCP server that lets AI assistants (Claude, etc.) read your Schoology: what's due, overdue, events, courses and materials. Read-only, your own sign-in, no API key.
MIT -
moodle-mcp-servergithub.com/Jawadh-Salih/moodle-mcp-serverupdated this year
A Model Context Protocol (MCP) server that connects Claude to any Moodle LMS. Built for students — view courses, grades, assignments, deadlines, and notifications through Claude.
MIT -
mcp-masterclassgithub.com/RicardoFreitasAraujo/mcp-masterclassupdated this year
MCP Masterclass: Complete Guide to MCP in Python [2025] - link: https://www.udemy.com/course/learn-mcp-model-context-protocol-complete-guide/?srsltid=AfmBOopHnDN8-sZycgbd8dRqg8_nh2Q1gaVH-v_Amacu5PcA7OUI4KXQ
-
Local study assistant for D2L Brightspace: read-only MCP server, course sync, deadlines dashboard, and Outlook email triage.
★ 2 -
An async multi-agent learning roadmap planner built with LangChain, LangGraph, Tavily, and a custom FastMCP course server.
-
Google Classroom MCP server for Claude, Codex & Cursor: courses, assignments, announcements and class-slide download. Read-only, single Python file, no dependencies.
MIT -
📚 Simplify LLM access to the M.U.S.T. campus system, enabling smooth interactions with schedules, assignments, and course materials.
MIT ★ 2 -
A Model Context Protocol (MCP) server to automate SLIIT Courseweb (Moodle). List modules, track academic deadlines, check assignment status, and bulk-sync course materials directly through AI agents like Claude.
MIT ★ 7