Read courses in AI assistants
Connect AI assistants such as Claude Code, Codex, Cursor and claude.ai to this site's MCP server: sign in with your own account and authorize access, and the assistant can read the course content you have access to (read-only).
Notice
AI assistant access is not included in any plan and is not a commitment about plans or pricing. Features and usage limits may change.
MCP server URL
https://justincourse.com/api/mcpAdd this URL to your AI assistant as an HTTP MCP server. The first time you use it, this site opens so you can sign in and approve access.
How to connect
Claude Code
Option 1: Install the plugin (includes server configuration and the workflow skill). Once installed, run /mcp in a session, select the justincourse server, and follow the browser prompts to sign in and authorize.
claude plugin marketplace add justincourse/justincourse-skills
claude plugin install justincourse@justincourse-skillsOption 2: Add only the MCP server (without the skill). After adding it, run /mcp in a session, select the server, and complete sign-in and authorization.
claude mcp add --transport http justincourse https://justincourse.com/api/mcpCodex
Use the commands below to add the server, then sign in and authorize.
codex mcp add justincourse --url https://justincourse.com/api/mcp
codex mcp login justincourseCursor
Add the server URL above in Cursor's MCP settings, then follow the prompts in your browser to sign in and authorize on first use. See the public repository's README for details.
claude.ai
Add a custom connector in claude.ai using the server URL above, then follow the prompts in your browser to sign in to this site and authorize. See the public repository's README for detailed steps.
Install only the skill
Clients that support the skills CLI can install just the workflow skill; the MCP server still needs to be connected separately using the methods above.
npx skills add justincourse/justincourse-skillsSign-in and authorization
On first use, your AI assistant opens this site's sign-in page. After signing in, you will be taken to the authorization page; once approved, return to your AI assistant to start using it. The authorization includes only read-only access to the course content you have access to.
You can revoke authorization at any time on the "Connect AI assistants" page. After you revoke it, the app can no longer renew its access; access credentials it already holds expire within 1 hour.
What it can do
- List courses you have access to and browse course catalogs
- View course outlines
- Read lesson text and subtitles with pagination
- Search course content
The specific tools and parameters available are subject to the descriptions provided by the server.
Free users and members
Free users: can read course catalogs, free preview lessons, and article preview excerpts.
Members: can read full text and subtitles for courses they have access to.
Lessons without access return only locked details (such as title and summary), not the body content.
Usage limits
Current limits (may change): at most 30 calls per minute; at most 100 different lessons read in full per day (counted by UTC day; rereading the same lesson on the same day counts only once). Exceeding a limit only rejects that call; you can try again later.
Privacy
Every call is recorded in an audit log: calling app, tool, time, course and lesson involved, and outcome status. Searches record only query length; neither raw query text nor access credentials, call arguments, or returned content are stored.