MCP EcoleDirecte is a TypeScript HTTP Server that provides an interface to interact with the EcoleDirecte API. It allows users to retrieve information such as grades, homework, attendance, and messages from the EcoleDirecte platform.
This project is an Model Context Protocol (MCP) implementation, which means it is designed to give some context to an external model (like ChatGPT) to help it interact with the EcoleDirecte API.
- Retrieve Homework
- Retrieve Marks
- Retrieve Planning
- Retrieve token by login and password (for the moment you need to provide a token)
- Clone the repository:
- Install dependencies:
npm install
- Create a
.envbased on.env.example - Start the server:
npm start