LearnOS docs
MCP server

Install

Connect Claude Code, Claude Desktop, or Cursor to your LearnOS workspace via the hosted MCP endpoint.

LearnOS exposes a hosted Model Context Protocol server at https://learnosapp.com/mcp. Point any MCP-capable client at it with your personal access token in the Authorization header and the client gets read + write access to your workspace, scoped by your row-level security.

1. Get a personal access token

From learnosapp.com: Settings → Personal access tokens → Create token. Copy the token (it's shown once). Treat it like a password. See Getting started for the full flow.

2. Add the server to your client

Claude Code / Claude Desktop / Cursor

{
  "mcpServers": {
    "learnos": {
      "url": "https://learnosapp.com/mcp",
      "headers": {
        "Authorization": "Bearer los_..."
      }
    }
  }
}

Drop this into your client's MCP config (~/.claude/claude_desktop_config.json for Claude Desktop; the equivalent location for Code or Cursor) and restart the client. The server exposes 20 tools, 2 resources, and 1 prompt — your client picks them up automatically.

3. Verify

In a fresh chat, ask the model to list your courses (list_courses). It should return the same list you see at learnosapp.com. Every call is recorded in your usage log; you can audit and revoke tokens from the same Settings page.

Security notes

  • Tokens are hashed (SHA-256) before storage — LearnOS never sees the plaintext after you copy it.
  • You can name and revoke tokens individually. Revoking takes effect on the next request.
  • All MCP calls are recorded with source, success, latency, and tool name in your usage log.

On this page

Command Palette

Search for a command to run...