MCP Catalogs
首页

student-services-mcp

by EdyVision·1·综合分 31

基于FastAPI的MCP服务器,提供学生管理、学术规划和辍学风险预测功能。

ai-llmeducationproductivity
0
Forks
0
活跃 Issue
8 个月前
最近提交
2 天前
收录于

概述

这个MCP服务器提供了一个全面的学生服务平台,具有管理学生记录、检查助学金资格、执行学术规划和进行高级分析(包括辍学风险预测)的功能。它使用FastAPI和MCP协议构建,提供大量与教育数据交互的工具。服务器使用合成数据进行演示,并包含用于流失分析的机器学习功能。可以通过Docker本地部署或部署到HuggingFace Spaces。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:教育机构管理学生记录和学术规划
:管理员分析辍学风险并识别处于危险中的学生
:助学金办公室确定学生资格

什么时候选它

教育机构需要一个带有分析功能和规划工具的学生服务演示,供学术顾问使用。

什么时候不要选它

需要集成真实学生数据的生产环境,因为这是一个使用合成数据的演示;需要比基本令牌认证更全面认证的系统。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • fetch_students

    Retrieves a list of all students

  • fetch_student_profile

    Retrieves detailed information for a specific student

  • fetch_student_profile_by_name

    Retrieves student profile by name

  • fetch_academic_history

    Retrieves academic history for a student

  • fetch_financial_aid_eligibility

    Checks financial aid eligibility for a specific student

  • fetch_course_plan

    Generates a course plan for a student

  • submit_course_plan

    Submits a course plan with justification

  • submit_note

    Submits a note for a student

  • fetch_student_dropout_risk

    Get dropout risk prediction for a specific student

  • fetch_high_risk_students

    Get list of students at high risk of dropping out

  • fetch_attrition_statistics

    Get overall attrition statistics for the student population

  • fetch_student_attrition_analysis

    Get detailed attrition factor analysis for a student

可对比工具

education-data-mcpstudent-records-apiacademic-planning-assistant

安装

安装

前置要求

  • Python 3.13+
  • [uv](https://github.com/astral-sh/uv) - Python快速包安装器
  • [Docker](https://www.docker.com/) (可选)

本地安装

  1. 克隆仓库:
git clone https://github.com/edyvision/student-services-demo-mcp.git
cd student-services-demo-mcp
  1. 安装依赖:
uv sync
# 或
make install
  1. 运行服务器:
uv run main.py
# 或
make start.mcp

Docker安装

docker compose up --build

Claude Desktop配置

添加到您的Claude Desktop mcp.json文件:

{
  "mcpServers": {
    "student-services-mcp": {
      "url": "http://localhost:7860/mcp"
    }
  }
}

student-services-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。