Lesso MCP

Connect an AI client to Lesso

Link Claude, ChatGPT, Cursor, or another MCP client to your teacher account. You approve access once; then you can create lessons and speaking practice from chat.

Server URL

https://mcp.lesso.me

Remote MCP over HTTPS. When you connect, Lesso opens a sign-in screen so you can approve what the AI may access.

How to connect

  1. Claude

    Customize → Connectors → Add custom connector → paste the server URL → Connect, then sign in with your Lesso teacher account. If you install the Lesso plugin, connect Lesso from the plugin's Connectors tab.

  2. ChatGPT

    In developer mode or the Lesso app, add this MCP server URL, scan tools, and complete Lesso OAuth when prompted.

  3. Cursor

    Add Lesso under MCP settings with the server URL (JSON is in Developer details below), then approve access in the browser.

Longer walkthrough: From prompt to lesson.

Example prompts

Capabilities

Developer detailsShow

Transport

Streamable HTTP at the server URL above. OAuth 2.1 with PKCE; dynamic client registration is supported.

Cursor / MCP JSON

{
  "mcpServers": {
    "lesso": {
      "url": "https://mcp.lesso.me"
    }
  }
}

Tool methods

Lessons

create_lesson_draft, generate_lesson, get_generation_status, get_lesson, update_lesson, regenerate_block, adapt_lesson, publish_lesson, unpublish_lesson, list_lessons, invite_students_to_lesson, list_lesson_students, create_lesson_from_news, create_lesson_from_reel

Speaking rooms

create_talk_room, create_talk_room_from_lesson, create_talk_room_from_news, list_talk_rooms, publish_talk_room, unpublish_talk_room, invite_students_to_talk_room, list_talk_room_students

Explore & account

search_explore, copy_explore_lesson, get_credits_balance, get_recent_credit_spend, get_org_context, list_curriculum_topics, get_curriculum_topic

Protocol notes: docs/mcp.md