SchoolMaker Logo SchoolMaker
SchoolMaker MCP server

Build your online courses from ChatGPT or Claude with SchoolMaker MCP.

The SchoolMaker MCP server connects your AI assistant to your school. Turn an outline into modules and lessons, add quizzes, and check how your students are getting on, all from one conversation. No code, no API key.

Try SchoolMaker free for 14 days.

Works with ChatGPT Claude
An example of what you can ask
You

Create a draft course called ‘Your first photography clients’. Add 3 modules with 2 lessons each, and a practical exercise at the end of every module. Keep it unpublished.

Your AI assistant + SchoolMaker

The outline becomes a course in your school, with modules, lessons, and exercises you can open and review.

Your first photography clients
Unpublished draft
  1. 1
    Find your first clients2 lessons + a practical exercise
  2. 2
    Prepare your first shoot2 lessons + a practical exercise
  3. 3
    Deliver work clients recommend2 lessons + a practical exercise
Example workflow. Your assistant creates the content through SchoolMaker MCP; review it in your school before publishing.

From an idea to your school

What is the SchoolMaker MCP server?

MCP (Model Context Protocol) is a standard way for AI assistants to use other apps. The SchoolMaker MCP server makes your school one of those apps. Once connected, ChatGPT or Claude can read your courses, students and community, and make changes for you, with your own SchoolMaker account and permissions.

Courses, lessons and quizzes

Create, edit, reorder and duplicate courses, modules and lessons. Add quizzes, forms and practical steps to each lesson.

See courses and lessons

Students and community

Find a student and see their course access, progress and unfinished lessons. Read community posts and comments, then draft or post a reply.

Explore the community

Offers and school management

Create offers, set their prices and choose which courses they unlock. Supported tools also cover consultations, badges, testimonials and coaching appointments.

See checkout and offers

Start with a useful request

Six prompts to try with ChatGPT or Claude

Copy a prompt after connecting SchoolMaker. Replace the details in brackets with your own, and ask your assistant to check the result.

Build a course from your outline

Turn your structure into a draft course with modules and lessons, then refine it in SchoolMaker.

Create an unpublished course called [course name] using this outline: [paste outline]. Create a module for each main topic and a text lesson for each subtopic. Read back the structure when you’re done.

Add quizzes and practical steps

Help students put a lesson into practice with quiz questions, exercises, or a feedback form.

Read [lesson name] in [course name]. Add an unpublished multiple-choice quiz step with 5 questions based on the lesson and explain the correct answers. Preserve the lesson’s current publication status and read back the quiz for my review.

Understand one student’s progress

Check accessible courses, progress, and unfinished lessons before deciding how to help.

Look up the student with email [email]. Show their course progress and started but unfinished lessons. Suggest a useful next step for each course, based only on the information you find.

Prepare a community conversation

Read recent posts to understand what your students are discussing, then write a relevant follow-up.

Read the 10 latest posts in [community space]. Summarize the recurring questions and draft a helpful follow-up post here in the chat. Wait for me to approve it before posting.

Put together your next offer

Create an unpublished offer, select its courses, and check what members will get access to.

Create an unpublished offer called [offer name] that includes [course names]. Give access for [duration]. Read back its included courses and access settings. Keep it unpublished.

Adapt a course for a new cohort

Duplicate an existing course and update its content for a different audience.

Duplicate [course name] for my next cohort. Call the copy [new name] and keep it unpublished. Wait for the copy to finish, then show me its structure before making any other changes.

Connect your school

How to connect SchoolMaker to ChatGPT or Claude

You need a SchoolMaker school and an owner or administrator account. You sign in to authorize the connection, so there is no API key to create.

SchoolMaker MCP server URL
https://schoolmaker.co/mcp
  1. Add SchoolMaker to your AI assistant

    Copy the server URL above, then follow the steps for the assistant you use.

    ChatGPT

    1. Open ChatGPT Plugins in your browser.
    2. Open the “Add” dropdown and select “Create Custom MCP Server”.
    3. Name it SchoolMaker and paste the URL into “Server URL”.
    4. Choose “OAuth” for authentication.
    5. Check the consent checkbox and create the plugin.
    6. Continue the connection. If you missed this step, open the plugin you created and click “Install plugin”.

    Claude

    1. Open Claude Connectors in your browser.
    2. Select “+ Add”, then “Add custom connector”.
    3. Name it SchoolMaker, paste the URL and click “Continue”.
    4. Under “Authentication”, select “Sign in now”.
    5. Under “OAuth client”, select “Register automatically”.
    6. Click “Add”, then “Connect”.

    On Claude Team or Enterprise, an organization owner first adds SchoolMaker as a custom web connector in the organization settings.

  2. Sign in and choose your school

    On the SchoolMaker page that opens, log in with your owner or administrator account. Select the school you want to connect, check the account shown, then click “Allow connection”.

  3. Start with a simple question

    Ask “List my courses.” Check the result, then try one of the prompts above. Open your SchoolMaker school to review any content you create or change.

Menu names in ChatGPT and Claude can change, and your AI provider may require a plan that allows custom connectors. Other AI tools can connect if they support remote MCP servers with OAuth sign-in. You’ll find this URL and the same instructions in the MCP tab of your school settings.

Start free trial

Already have a school? Use your existing account.

You choose the work

Connected to your account, with your permissions.

Access stays within your school

The connection is tied to the account and school you authorize. SchoolMaker checks your current permissions and your access to the requested content for every action.

Review changes before they go live

Ask for new courses and offers to stay unpublished. Edits and deletions can take effect immediately, so keep your AI tool’s approval prompts on for actions that change your school.

Disconnect whenever you want

Remove a connection from the MCP tab of your school settings. Your assistant can read what your account can see, including your SchoolMaker messages, and that information is processed by your AI provider under its own terms.

Manage or remove my connections

A few useful answers

Questions about SchoolMaker MCP

What you need to know before connecting your school.

You can use a connected AI assistant to create and edit courses, modules, lessons, quizzes and forms; look up students and their progress; read and write community posts; and set up offers. Available tools depend on your account permissions, and your school’s usual limits still apply.

Any question? Contact us

Contact us
SchoolMaker

Sell more courses with SchoolMaker

Join more than 1 800 experts training 500 000+ students
and start publishing your course today

Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker Course creator using SchoolMaker
SchoolMaker

See how SchoolMaker works

Loading video