hanifisenturk/sabis-mcp-server
If you are the rightful owner of sabis-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The SABIS MCP Server is a Model Context Protocol server designed to securely access academic grades from the Sakarya University Student Information System.
The SABIS MCP Server is a specialized tool that facilitates the secure retrieval of academic grades from the Sakarya University SABIS system. It leverages the Model Context Protocol to enable AI assistants and applications to access student academic information through automated web scraping. The server is built using a robust technology stack that includes TypeScript for type-safe development, Puppeteer for web scraping and browser automation, and Node.js as the runtime environment. By using environment variables for secure authentication, the server ensures that user credentials are protected. The server is capable of fetching comprehensive grade information, including course details, assessment types, grade percentages, and final letter grades, all in real-time. This makes it an invaluable tool for students and educational applications that require up-to-date academic data.
Features
- Secure Authentication using environment variables for credentials
- Comprehensive Grade Retrieval with detailed academic information
- MCP Integration compatible with various AI assistants
- Headless Browser Automation using Puppeteer
- Real-time Data fetching directly from the SABIS system
Usages
usage with cursor
{ "mcpServers": { "sabis-mcp-server": { "command": "node", "args": [ "/path/to/sabis-mcp-server/build/index.js" ], "env": { "USERNAME": "your_student_number", "PASSWORD": "your_password" } } } }
usage with env file
{ "mcpServers": { "sabis-mcp-server": { "command": "node", "args": [ "/path/to/sabis-mcp-server/build/index.js" ] } } }
Tools
get-grades
Retrieves academic grades from the SABIS system.