Casperjuel

aula-mcp

Casperjuel

MCP server for Denmark's Aula school platform — TypeScript MitID auth, no headless browser. Exposes profiles, calendar, messages, ugeplaner to AI agents (Claude/Cursor/etc) via Model Context Protocol.

AI 简介

aula-mcp 是一个为丹麦 Aula 校园平台设计的 Model Context Protocol(MCP)服务器,用于安全对接 AI 代理(如 Claude、Cursor、Ollama 等),无需无头浏览器。它基于 TypeScript 实现 MitID 认证,本地运行,支持获取学生档案、课表(ugeplan)、日历与消息等数据,并通过标准 MCP 接口向 AI 客户端提供结构化上下文。所有认证凭据(MitID/OAuth)严格本地存储(macOS Keychain 或 AES-256-GCM 加密文件),但数据流向取决于所选客户端——仅搭配本地 LLM(如 Ollama)时可实现端到端本地化。适用于教育科技场景中家长或教师需将学校数据安全接入 AI 工具进行日程管理、学习规划或信息汇总的轻量级集成需求。

TypeScript
MIT License
31
Stars
6
Forks
3
Watchers
2
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分42.74
默认分支main