30+ MCP Tools

Build, manage, and share courses through conversation.

Works with Claude Desktop and Claude Code. Your AI talks to ours.

  • Generate courses from a prompt
  • Run review cycles with your team
  • Track who's viewing and completing

10 free tools. Pro unlocks reviews, analytics, and more. See all plans

Claude Desktop connected to Slate for course generation

How Slate MCP works

MCP lets AI assistants interact directly with Slate. No copy-pasting, no context-switching.

1

Connect your AI assistant

Add Slate's MCP server to Claude Desktop or Claude Code. One-time setup takes about 2 minutes.

2

Authenticate with Slate

When your assistant first connects, you'll authorize it through Slate's secure OAuth flow.

3

Start building

Generate course drafts, preview outlines, manage content, and share your work through natural conversation.

See it in action

Real examples of Slate MCP working with Claude.

Checking your credit balance

Ask Claude how many credits you have, and it queries your Slate account directly.

Generating a course

Describe what you need, and Claude creates a course draft with sections and lessons.

Tracking learner engagement

Ask for engagement metrics on your tracked links. View completions, progress, and consent rates right in your AI assistant.

Pro

Creating presentations from courses

Turn web-based training into instructor-led materials. Extract course content and build slide decks with Canva MCP.

Pro

Setup instructions

Connect Slate to your AI assistant in a few steps.

1

Open settings

Click your profile icon, then select Settings.

2

Go to Connectors

Select Connectors from the settings menu, then click Add custom connector.

3

Add Slate

Enter Slate as the name and use this URL:

https://mcp.slatebuilder.io/mcp
Claude Desktop add custom connector dialog showing Slate configuration
4

Authorize on first use

When you first ask Claude to use Slate, you'll be prompted to sign in. This uses OAuth 2.0 with PKCE for security.

New to MCP? Learn how the Model Context Protocol works

Available tools

Actions your AI assistant can perform through Slate MCP.

create_course

Create Course

Generate an e-learning course draft through conversation. Specify duration, difficulty, audience, location, and source materials.

preview_course_outline

Preview Course Outline

Generate a text outline of sections and lessons before committing credits.

list_courses

List Courses

View and search courses with sorting options. Each result includes a direct link to the Slate editor.

get_course_summary

Get Course Summary

Retrieve detailed information about any course by title or ID.

preview_course

Preview Course

Get a shareable preview link for any course.

list_preview_links

List Preview Links

View all preview links for a course with staleness detection.

create_preview_link

Create Preview Link

Create a new shareable preview link for any course.

update_preview_links

Update Preview Links

Refresh outdated preview links with the latest course content.

check_credits

Check Credits

View your current AI credit balance. Course generation costs 1,250 credits.

get_user_preferences

Get User Preferences

Check your default theme so the AI can offer to apply it to new courses.

Tip: Use preview_course_outline to generate a text outline before committing credits. This helps ensure the AI understands your requirements.

API rate limits

Request limits vary by subscription tier.

Free

3 req/min
15 req/hour
30 req/day

Standard

10 req/min
60 req/hour
150 req/day

Pro

20 req/min
120 req/hour
300 req/day

Limits reset automatically. Upgrade your plan for higher limits.

Understanding permissions

MCP gives you control over what your AI assistant can do.

When you connect Slate to Claude, you'll see a permissions screen that lists all available tools. These are grouped into two categories:

Read-only tools

These tools can only retrieve information from your account. They include checking your credit balance, listing courses, and previewing outlines. Safe to allow automatically.

Write/delete tools

These tools can create or modify content in your account. Course creation and managing preview links fall into this category. You can choose to allow these automatically or require approval each time.

You can change these settings anytime from your Claude Desktop connector preferences.

Claude Desktop connector settings showing Slate tool permissions

Built with security in mind

Your data is protected at every layer.

OAuth 2.1 with PKCE

Industry-standard authentication prevents token interception and ensures only you can access your account.

Row-Level Security

Database policies ensure you can only access your own courses, reviews, and analytics data.

No PII Exposure

MCP tools never expose personally identifiable information. Analytics return only aggregate metrics like completion rates and viewer counts.

Rate Limiting

Built-in protection against abuse with per-user limits. Your account stays secure even if credentials are compromised.

Questions about security? Contact us

Coming soon

We're expanding MCP support to more platforms.

ChatGPT

ChatGPT

A dedicated Slate GPT for ChatGPT users is on the roadmap. Build courses directly from ChatGPT conversations.

Planned
Gemini

Gemini CLI

Support for Google's Gemini CLI is in development. Use Gemini to generate courses through the command line.

In Development

Your AI assistant just learned to build courses.

Connect Claude to Slate and let your AI talk to ours.