awesome-agent4edu
Awesome Agent4Edu: The ultimate collection of Educational AI Agents, MCP Servers, Claude Skills & LLM Apps for students and researchers.
Install / Use
claude mcp add xdelin -- npx -y github:xdelin/awesome-agent4eduIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AI & Machine LearningSupported Platforms
Tags
Skill content
View source on GitHubAwesome Education AI: MCP, Skills & LLM Apps
A comprehensive curated list of AI resources for education, including Model Context Protocol (MCP) servers, Claude Skills, Education LLMs, and Agent Frameworks, focused on academic research, teaching efficiency, and personalized learning.
Table of Contents
- Intelligent Tutoring
- Math & Science
- Biology & Medicine
- Chemistry & Materials
- Arts, Humanities & Social Sciences
- Computer Science & Engineering
- Data & Analysis
- Visual & Presentation
- Academic & Writing
- Notes & Knowledge Base
- Career & Productivity
- Meta Skills
- Commercial Education AI
- Education LLMs
- Agent Frameworks & Educational Applications
<a id='intelligent-tutoring'></a>Intelligent Tutoring
AI tutors, educational assessment, and personalized learning assistants.
-
- Description: AI skills set for educational researchers, teachers, and digital learning platform developers. Includes curriculum design, assessment generation, etc.
- Use Case: Lesson planning, pedagogical research, automated question generation.
-
- Description: Python-based tool using Claude to analyze student test data (JSON) and generate personalized, motivating feedback reports (PDF).
- Use Case: Teachers needing specific improvement suggestions for each student beyond just scores.
-
- Description: An experimental System Prompt transforming Claude into a professional English Language Arts (ELA) tutor.
- Use Case: Reading comprehension, writing guidance, and literary analysis dialogue for students in grades 6-8.
-
- Description: App generating general knowledge quizzes using GenAI and Claude Code.
- Use Case: Quick classroom quizzes, self-testing, flashcard creation.
-
- Description: A unique skill to detect user "Knowledge Gaps". Infers what you don't know from your Prompt.
- Use Case: Metacognitive learning, checking for missing knowledge, self-assessing coding level.
-
- Description: Interact with EduBase, an e-learning platform with quizzing and exam management capabilities.
- Use Case: Taking quizzes, managing courses.
-
- Description: Connects to the Canvas Learning Management System to access course data, assignments, and announcements.
- Use Case: Checking grades, managing assignments.
-
- Description: AI-powered educational toolkit built on the Model Context Protocol (MCP).
- Use Case: Personalized tutoring, educational assistance.
<a id='math-science'></a>Math & Science
Mathematics, physics, STEM research, and scientific tools.
-
- Description: AI math assistant helping students recognize handwritten math problems via OCR and providing step-by-step solutions (rather than just answers).
- Use Case: Math tutoring, homework assistance, understanding problem-solving logic.
-
- Description: Enables AI agents to participate in interactive live R sessions for statistical analysis.
- Use Case: Statistics courses, data analysis.
-
- Description: Extracts handwritten mathematical formulas from images and converts them to LaTeX.
- Use Case: Digitizing math notes, homework help.
-
- Description: Create and validate system dynamics models (.stmx files) for scientific simulation.
- Use Case: Systems thinking, scientific modeling courses.
-
- Description: A precise numerical calculator to prevent LLM math hallucinations.
- Use Case: Math homework checking, basic calculations.
-
- Description: Create mathematical animations and visualizations using the Manim engine.
- Use Case: Creating math tutorials, visualizing complex concepts.
-
- Description: Run quantum physics simulations and Python scripts for quantum lab experiments.
- Use Case: Physics students, quantum computing research.
-
- Description: Interface with NetKet for simulating quantum many-body systems using neural networks.
- Use Case: Quantum physics research, many-body problem simulations.
-
- Description: Unifies SymPy, NumPy, and Matplotlib into one server for symbolic algebra, numerical computing, and visualization.
- Use Case: Complex math problems, physics simulations.
-
- Description: A physics-focused CAS for solving physics problems with unit-aware calculations.
- Use Case: Physics homework, unit conversion, mechanics problems.
-
- Description: Interface with PyBullet physics engine to set up and control physics simulations.
- Use Case: Robotics simulation, physics demonstrations, collision detection.
-
- Description: Access NASA's API for astronomy data, including Mars Rover photos and Earth imagery.
- Use Case: Astronomy education, space research, exploring the universe.
-
- Description: Access Wolfram Alpha's computational intelligence for math, physics, and data queries.
- Use Case: Checking complex calculations, scientific fact retrieval.
-
- Description: Integration with WolframAlpha for computational knowledge and science data.
- Use Case: Solving complex math problems, physics calculations, chemical equations.
-
- Description: Animation engine for explanatory math videos. Create precise animations programmaticly.
- Use Case: Visualizing mathematical concepts, creating educational videos.
-
- Description: Free, open source CFD (Computational Fluid Dynamics) software.
- Use Case: Engineering simulations, fluid dynamics study.
-
- Description: Weather data API integration.
- Use Case: Earth science data collection, climate study.
<a id='biology-medicine'></a>Biology & Medicine
Genomics, protein analysis, medical research, and bioinformatics tools.
-
- Description: Integration with Protein Data Bank (PDB) and ChEMBL for checking drug data and protein structures.
- Use Case: Drug discovery, protein visualization, bio-activity research.
-
- Description: Access the Ensembl database for vertebrate genomes, gene lookups, and sequence alignments.
- Use Case: Genomic research, gene sequence analysis.
-
- Description: Search and read medical and life sciences papers from PubMed.
- Use Case: Medical research, biology studies.
-
- Description: Query the ClinicalTrials.gov API for clinical study records and eligibility criteria.
- Use Case: Medical research, finding clinical trials, checking study details.
-
- Description: Retrieve predicted 3D protein structures from the AlphaFold Protein Structure Database.
- Use Case: Molecular biology, drug design, understanding protein function.
-
- Description: Interface with Reactome pathway database for systems biology analysis.
- Use Case: Studying biological pathways, metabolic research.
-
- Description: Interact with BioThings APIs to retrieve gene, variant, drug, and chemical data.
- Use Case: Bioinformatics research, genetics class.
-
- Description: Interact with the UCSC Genome Browser API to find genomes and chromosomes.
- Use Case: Genomics education, chromosome visualization.
-
- Description: Utilities for finding and visualizing biological context in text.
- Use Case: Biology research assistance.
-
- Description: Access to Ensembl genome data via REST API.
- Use Case: Genomic data retrieval and analysis.
<a id='chemistry-materials'></a>Chemistry & Materials
Molecular modeling, chemical data, materials science, and crystal structures.
-
- Description: Access data on batteries, molecules, and crystal structures via the Materials Project API.
- Use Case: Materials discovery, battery research, crystal structure analysis.
-
- Description: A dedicated server for Materials Science queries and chemical property retrieval.
- Use Case: General chemistry queries, materials property lookup.
-
- Description: Wraps the RDKit library for cheminformatics tasks like SMILES generation and molecule modification.
- Use Case: Cheminformatics, molecule design, chemical property calculation.
-
- Description: A comprehensive chemistry toolkit for molecular analysis and interaction.
- Use Case: Complex chemistry problems, molecular analysis.
-
- Description: Tools for generating Extended Tight-Binding (xTB) quantum chemistry calculation input files.
- Use Case: Quantum chemistry, automated calculation workflows.
-
- Description: Search and retrieve scientific data from the Catalysis Hub database.
- Use Case: Chemistry research, catalysis experiments.
<a id='arts-humanities-social-
Truncated for display — read the full file on GitHub.
Related Skills
claude-mem
93.3kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
81.6kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Agent-Reach
78.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
70.6k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
Security Score
Audited on Mar 18, 2026
