Connect Thinkific to Claude in a few clicks — no downloads or configuration needed.
Works with any Claude.ai paid plan. No downloads or config files needed.
In Claude, select the + button next to the message input, then select Connectors → Browse connectors. You can also get there from Customize → Connectors.
Search for Thinkific and select it, then select Connect.
Review the permissions screen and select Authorize with Thinkific →. Your school data will be available in Claude immediately.
Use these if you need Thinkific available in Claude Desktop or Claude Code rather than Claude.ai.
Download the Thinkific MCP installer. The file will save to your computer automatically.
Download installer →Double-click the downloaded file. Claude Desktop will open and install the Thinkific MCP server automatically. No configuration required.
A browser window will open asking you to sign in to your Thinkific school and grant access. Complete the authorization within 30 seconds. The window closes automatically once you approve.
If your organisation blocks the installer, you can set up Claude Desktop manually using Node.js and mcp-remote.
Download and install Node.js from nodejs.org/en/download. Instructions are available for Mac, Windows, and Linux.
Mac: Press Command + Space to open Spotlight, type Terminal, and press Enter.
Windows: Press Windows + R, type cmd, and press Enter. Or search for Command Prompt in the Start menu.
Run this command in your terminal:
npm install -g mcp-remote
In Claude Desktop, go to Settings → Developer → Edit Config. This opens claude_desktop_config.json in your editor.
Is this the first server you're adding?
Yes — copy and paste this entire block to replace the {} in your file:
{
"mcpServers": {
"thinkific": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.thinkific.com/mcp"
],
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0"
}
}
}
}
No, I already have other servers — copy only this smaller snippet and paste it inside the curly braces, after your last entry:
"thinkific": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.thinkific.com/mcp"
],
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0"
}
}
For example, if your file already looks like this:
{
"mcpServers": {
"some-other-server": { ... }
}
}
Add a comma after the last entry, then paste the snippet so it looks like this:
{
"mcpServers": {
"some-other-server": { ... },
"thinkific": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.thinkific.com/mcp"]
}
}
}
Save the file with ⌘S (Mac) or Ctrl+S (Windows), then close the editor.
Quit and reopen Claude Desktop. A browser window will open asking you to authorize with your Thinkific school. Complete the authorization within 30 seconds.
When Claude asks for your school subdomain, this is not your custom domain (e.g. www.yourschool.com). It is the subdomain Thinkific assigned to your school.
your-school-name.thinkific.com..thinkific.com. That is your subdomain.Run this command in your terminal. Claude Code will store the config globally and make the tools available in every project.
claude mcp add --scope user --transport http thinkific https://mcp.thinkific.com/mcp
Verify it was added:
claude mcp list
.mcp.json (per-project)
Create or open .mcp.json in your project root and add the entry below. Commit this file to share the connector with your team. Remove your token first, as teammates authorize with their own accounts.
{
"mcpServers": {
"thinkific": {
"type": "http",
"url": "https://mcp.thinkific.com/mcp"
}
}
}
If your organisation blocks the CLI, you can add Thinkific to Claude Code manually by editing a config file.
Download and install Node.js from nodejs.org/en/download. Instructions are available for Mac, Windows, and Linux.
Mac: Press Command + Space to open Spotlight, type Terminal, and press Enter.
Windows: Press Windows + R, type cmd, and press Enter. Or search for Command Prompt in the Start menu.
Create or open .mcp.json in your project root and add the entry below.
Is this the first server you're adding?
Yes — copy and paste this entire block into your .mcp.json file:
{
"mcpServers": {
"thinkific": {
"type": "http",
"url": "https://mcp.thinkific.com/mcp"
}
}
}
No, I already have other servers — add only the thinkific entry inside the mcpServers block, after your last entry:
"thinkific": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.thinkific.com/mcp"
],
"env": {
"NODE_TLS_REJECT_UNAUTHORIZED": "0"
}
}
Save the file with ⌘S (Mac) or Ctrl+S (Windows), then close the editor.
Navigate to your project folder and open Claude Code. A browser window will open asking you to authorize with your Thinkific school. Complete the authorization within 30 seconds.
.mcp.json setup above, or ask your IT admin to allowlist the Thinkific MCP server URL.