MCP.so
登录

MCP Server

@jeongjisung690

基本信息

分类

其他

传输方式

stdio

作者

jeongjisung690

关于 MCP Server

this is a Moodle assistant

#moodle#mcp-server#moodle-assistant

MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP-server?

MCP-server is a simple MCP server designed for Moodle manipulation. It connects to Moodle and uses either OpenAI or a local LLM (via ollama) to process user queries.

How to use MCP-server?

Configure your Moodle credentials in the .env file, create a Python virtual environment, install dependencies with pip install -r requirements.txt, then run python client.py server.py for OpenAI or python client_localLLM.py server.py for a local LLM.

Key features of MCP-server

  • Shows the due date of assignments.
  • Displays unread messages from Moodle.
  • Lists uncompleted quizzes.
  • Shows all courses you are taking.

Use cases of MCP-server

  • Students checking upcoming assignment deadlines.
  • Viewing unread messages without logging into Moodle.
  • Tracking incomplete quizzes across courses.
  • Getting a quick overview of all enrolled courses.

常见问题

1

What LLM models does MCP-server support?

It supports OpenAI and local LLM models via ollama.

2

How do I set up MCP-server?

Create a virtual environment, install the requirements from `requirements.txt`, and fill in your Moodle information in the `.env` file.

3

What actions can MCP-server perform?

It can show assignment due dates, unread messages, uncompleted quizzes, and a list of all courses.

4

Are there separate scripts for different LLMs?

Yes, `client.py` is for OpenAI and `client_localLLM.py` is for using a local LLM (ollama).

评论

其他 分类下的更多 MCP 服务器