Google Classroom MCP (official remote)

MCP server by Google · vendor-hosted · maintained

Productivity & CommsMaintainedGrade AOfficialRemote availableHosted

Official Google-hosted Google Classroom MCP server (Workspace Developer Preview). List courses and rosters, draft announcements and manage coursework via OAuth 2.0. Enable classroommcp.googleapis.com first.

Install Google Classroom MCP (official remote)

Choose your AI client and copy the config.

Remote MCP — add to claude_desktop_config.json (or Connectors). Clients without native remote support can use the mcp-remote bridge below. Setup guide

{
  "mcpServers": {
    "google-classroom": {
      "url": "https://classroommcp.googleapis.com/mcp/v1"
    }
  }
}

stdio bridge (mcp-remote):

{
  "mcpServers": {
    "google-classroom": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://classroommcp.googleapis.com/mcp/v1"
      ]
    }
  }
}
Before you install: Remote endpoint taken from the vendor's public MCP documentation. Complete the vendor OAuth flow on first connect. Prefer the Streamable HTTP URL; use mcp-remote only if your client is stdio-only.

Tools (16)

Tool names as listed in Google's docs (checked Oct 15, 2026). Some may need sign-in, an API key or opt-in, and vendors change them — your client shows the live list after connecting.

create_announcementcreate_course_workcreate_course_work_rubriccreate_topicget_announcementsget_course_rosterget_course_workget_course_work_rubricget_coursesget_guardian_infolist_announcement_summarieslist_course_summarieslist_course_work_submissionslist_course_work_summarieslist_topicsupdate_course_work

Related servers