Golden-Exp/Google-Classroom-MCP-Server
3.1
If you are the rightful owner of Google-Classroom-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 dayong@mcphub.com.
This server integrates with Google Classroom API to retrieve course information.
Tools
1
Resources
0
Prompts
0
Google Classroom MCP Server
This is a Model Context Protocol (MCP) server that integrates with Google Classroom API. Currently, it supports retrieving courses from Google Classroom.
Setup
- Install dependencies:
npm install
-
Set up Google Cloud Project and OAuth 2.0 credentials:
- Go to Google Cloud Console
- Create a new project
- Enable Google Classroom API
- Create OAuth 2.0 credentials
- Download the credentials and save them securely
-
Start the server:
npm start
Available Tools
get_courses
Retrieves a list of Google Classroom courses.
Parameters:
pageSize(optional): Maximum number of courses to returnpageToken(optional): Token for the next page of courses
Note
This is a basic implementation. You'll need to add proper authentication by implementing the OAuth2 flow with Google.