MCP Hub
Back to servers

Campus Assistant

A comprehensive campus management platform that integrates communication, grade inquiry, and memo management through a mobile-focused interface.

Stars
2
Forks
1
Updated
Nov 26, 2025
Validated
Feb 17, 2026

Campus Assistant - 校园助手

Campus Assistant is a comprehensive platform built on the MCP (Mobile Communication Protocol), designed to provide students with essential campus services through a mobile terminal. This project is in its early stages and contributions are welcome.

校园助手是一个基于小智 MCP (Mobile Communication Protocol) 构建的综合性平台,旨在通过移动设备(小智终端)为学生提供通讯、成绩查询、备忘录设置等核心校园服务。本项目尚处于初创阶段,欢迎大家多多改善。

Features | 主要功能

  • Communication: Allows students to communicate with each other through the mobile terminal.
  • Grade Inquiry: Students can check their academic grades.
  • Memo/Reminder Settings: Students can set personal memos and reminders for important events.

  • 通讯功能: 学生可以通过小智终端进行相互沟通。
  • 成绩查询: 学生可以方便地查询自己的各科成绩。
  • 备忘录设置: 学生可以为重要事项设置个人备忘录和提醒。

Directory Structure | 目录结构

  • mcp/: MCP interface service (FastAPI) | MCP 接口服务
  • backend/: Backend routing and business logic (can be independent) | 后台路由与业务逻辑
  • web/: Web frontend (React/Vue + Vite) | Web 前端
  • mobile/: Native shell generated by Capacitor | Capacitor 打包生成的原生壳
  • shared/: Shared models and type definitions | 公共模型、类型定义
  • docs/: Project documentation, API specifications, ER diagrams | 项目文档、接口规范、ER 图

Quick Start | 快速启动

  1. MCP Service | 启动 MCP 服务

    uvicorn app:app --reload
    
    
  2. Vite | 启动前端服务

    cd web
    npm run dev
    
  3. Capacitor | 启动原生壳

    cd mobile
    npx cap open android
    
  4. 打包安卓端 | Package on Android Studio

    cd web;npx cap sync android
    npm run build --prefix web
    

Reviews

No reviews yet

Sign in to write a review