PLATO MCP for Claude Desktop
io.github.jin-1119/plato-mcp
PLATO (Pusan National University LMS) MCP server via Moodle Web Service API + ubboard scraping
client:Claude Desktop
transport:streamable-http
tools:67
Install PLATO MCP in Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json · windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"plato-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://plato-mcp.onrender.com/mcp"
]
}
}
}
Claude Desktop has no remote transport in its config file, so this bridges through mcp-remote. Restart the app after saving. Claude Desktop docs
What Claude Desktop can do once it is connected
- list_courses
- get_course_contents
- list_assignments
- get_assignment_detail
- submit_assignment
- remove_submission
- get_grades
- get_grades_access_info
- list_calendar_events
- get_calendar_access_info
- create_calendar_event
- delete_calendar_event
- get_unread_messages
- get_unread_notification_count
- list_notices
- get_notice_detail
- list_qna
- get_qna_detail
- post_qna_question
- download_course_file
- get_course_completion_status
- get_activity_completion_status
- get_upcoming_action_events
- get_courses_by_timeline