← Back to Coursera MCP Server

Install Coursera MCP Server

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add mcp-coursera -- npx -y @striderlabs/mcp-coursera

Environment Variables

Set these before running Coursera MCP Server.

VariableDescriptionRequired
BROWSERBASE_CDP_URLBrowserbase CDP endpoint for cloud browsersNo
COURSERA_EMAILYour Coursera account emailNo
COURSERA_PASSWORDYour Coursera account passwordNo

Available Tools (5)

Once configured, Coursera MCP Server gives your AI agent access to:

search_coursesSearch courses by topic, skill, difficulty level
querydifficultylimit
get_course_detailsGet full course info: syllabus, duration, instructor, reviews
course_url
enroll_courseEnroll in a course (requires login)
course_urlemailpassword
get_my_coursesList enrolled courses and progress
emailpassword
get_certificatesView earned certificates
emailpassword

Try It Out

After setup, try these prompts with your AI agent:

Search for beginner-level machine learning courses on Coursera.
Get the syllabus and instructor details for the course at https://www.coursera.org/learn/machine-learning.
List all the courses I am currently enrolled in and check my progress.
Show me all the certificates I have earned on Coursera.
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Node.js 18+ with npm/npx installed

Keep this setup from going cold

Save the docs, env vars, and workflow around Coursera MCP Server in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup