Kwiga - launch of online courses, bootcamps, webinars, auto webinars, chat bot, crm, mailing, site builder, integrations, marketing automation, end-to-end analytics
LMS (Education)

Solutions:

Creating online courses Online school Platform for language tutors Employee training
CRM Live-sessions Chatbot Email marketing
Quiz Builder Site builder Cloud storage
Pricing

Handbook

Blog Knowledge base API AI and MCP

Explore

List of courses
Tests
Affiliate program

AI and MCP

AI in Kwiga: Claude, ChatGPT, and the in-app assistant

Connect your Claude or ChatGPT to a project via MCP, or open the assistant right in your account. AI builds courses and quizzes, answers questions about contacts and payments, and drafts replies to students — within your permissions.

Connect What AI can do
Two ways Connect Who can do what Features Security Questions

Two ways to work with AI

Your own AI agent: Claude, ChatGPT, and more

Connect Kwiga to your AI once and choose which projects it can access. Then give it instructions in plain language, like "add a test on this topic to lesson 3" — and AI does it in Kwiga. You can work with multiple projects from one window.

In-app assistant

The assistant is a button on your account screens — no setup needed. On a quiz screen, it builds a quiz; on a lesson screen, a lesson. On the home screen, it answers questions about the project as a whole and passes tasks to a specialized assistant.

MCP connections and in-app assistants use the same platform actions and access rules: AI can only do what the staff member can do.

Connect via MCP

MCP is an open protocol that lets AI agents work with external services. Kwiga connects to them as an MCP server. Any agent that supports connecting to a remote MCP server via OAuth will work; instructions for the most popular ones are below. Each person connects once and chooses their projects when signing in.

Server URL

https://ai.kwiga.com/mcp

Enter this URL in your AI app. You don't need to enter keys or passwords: the app opens the Kwiga sign-in page automatically.

Before you start

  • The project owner has enabled AI in "Settings → AI" by accepting the data processing terms. Without this, neither the assistant nor MCP works in the project. Only the owner can enable it.
  • MCP must be enabled for you under "Settings → AI" in the "Access" section. It's always enabled for the owner; the owner or a manager can enable it for others.
  • An AI app that lets you connect your own MCP servers. The app decides which plans include this feature — check its help center.

Claude

  1. Open Claude (the website or desktop app) → "Settings" → "Connectors" and click "Add custom connector".
  2. Enter Kwiga as the name and the server URL above as the address. Leave the additional settings (Client ID, Secret) blank.
  3. Click "Connect" to open the Kwiga sign-in page. Sign in and select your projects on the consent screen.
  4. In a new chat, enable Kwiga from the "+" → "Connectors" menu and enter a request, such as "What courses are in my project?"

For Claude Team and Enterprise, the organization owner first adds the connector in the organization settings. Each staff member then clicks "Connect" in their own account. Claude's menu labels may change from time to time.

ChatGPT

  1. Open ChatGPT → "Settings" → "Apps and Connectors". At the bottom, under "Advanced settings", turn on "Developer mode".
  2. Return to "Apps and Connectors" and click "Create".
  3. Enter Kwiga as the name, the URL above as the MCP server URL, and OAuth as the authentication method. Leave Client ID and Secret blank. Confirm that you trust the app, then click "Create".
  4. The Kwiga sign-in page will open. Sign in and select your projects. In the chat, select Kwiga from the "+" menu and enter a request.

Developer mode isn't available on every ChatGPT plan. In Business and Enterprise accounts, an admin may need to enable it. ChatGPT's menu labels change often.

Claude Code and Cursor

  1. For Claude Code, run one command in the terminal, then use /mcp in Claude Code to sign in to Kwiga.
    claude mcp add --transport http kwiga https://ai.kwiga.com/mcp
  2. For Cursor, go to Settings → MCP → Add new MCP server, select HTTP, and enter the server URL above. The Kwiga sign-in page opens in your browser.
  3. The desktop app receives the sign-in response locally, so the consent screen shows a separate warning. Only confirm if you started the connection yourself.

Consent screen

Shows which app is requesting access, where you'll return after signing in, and a list of your projects. Select only the projects where you need AI. If you didn't start the connection, don't approve it — you can connect later.

Connected apps

On the "Connected apps" page, you can see which apps are connected and which projects they can access. You can also change the selected projects or disconnect an app there. Owners and managers can see their project staff's connections in "Settings → AI" and revoke any of them.

You don't need to connect the assistant in your account — it's a button on the account screens. It's available when the owner has enabled AI for the project and AI Assistant is enabled for you in "Settings → AI" (the owner always has access).

Who can do what

On the left are the MCP connection and assistants. In the center are action groups; on the right are platform sections. Thicker links mean more actions. Click a block to see its actions.

makes changes view only supporting actions

The diagram is wider than the screen — scroll sideways to see it all.

reads creates edits deletes — with confirmation utility

Click a block in the diagram to see its actions. The color of an action's bar shows its type.

What AI can do

Copy the prompt and send it to your AI agent or the assistant in your account. Each group shows where it works. AI will ask for confirmation before deleting anything or changing what students see.

Courses and curriculum

Modules, lessons, and sections: create, rename, reorder, and delete with confirmation. Course settings.

Where it works: AI agents (MCP) · Main assistant · Course assistant · Lesson assistant · Quiz assistant

  • Build a course outline for "English for Travel": 4 modules with 3 lessons each. Come up with the lesson titles yourself

  • Move the "Summary" module to the end of the course outline and rename lesson 2.3 to "Talking at a Hotel"

  • Enable comments in the course and show me what other settings I can change

MCP tools
  • Open a course outline or lesson get_course
  • Add modules, lessons, or sections add_course_items
  • Rename or edit a module, lesson, or section update_course_item
  • Reorder items in the course outline move_course_items
  • Remove items from the course outline delete_course_items
  • Change course settings update_course_settings

Lesson content

Text and other blocks in lessons and on course landing pages, block order, and quizzes added to lessons as assignments — including across multiple blocks.

Where it works: AI agents (MCP) · Course assistant · Lesson assistant · Quiz assistant

  • Write half a page of introductory text for lesson 1.2: the lesson goal and what students will be able to do by the end

  • Add the "Entrance Test" quiz to lesson 2.1 as an assignment

  • Make the assignment block background light green

  • Delete the empty text blocks from the lesson, but first show me exactly what will be removed

MCP tools
  • Add blocks to a lesson or course landing page add_content_blocks
  • Edit a text block update_content_block
  • Reorder blocks reorder_content_blocks
  • Delete blocks — with a list of what will be removed delete_content_blocks
  • Assignment block background color set_practice_block_background
  • Add a quiz to a lesson as an assignment attach_quiz_to_lesson

Quizzes and tests

All question types, quiz settings and tags, and random question selection.

Where it works: AI agents (MCP) · Lesson assistant · Quiz assistant

  • Create a 10-question quiz based on this lesson: 6 single-answer questions and 4 multiple-answer questions

  • Add a matching question to the quiz with 5 "capital — country" pairs

  • Give each student 5 random questions out of 10 and set the passing score to 80%

MCP tools
  • See available question types describe_quiz_builder
  • Open a quiz get_quiz
  • Add questions add_quiz_questions
  • Edit a question update_quiz_question
  • Reorder questions reorder_quiz_questions
  • Change quiz settings update_quiz_settings
  • Change quiz tags update_quiz_tags
  • Set up random question selection update_quiz_randomizer
  • Delete questions delete_quiz_questions

Folders

Quizzes, courses, bootcamps, and certificate templates in folders: find, create, move, copy, and delete with confirmation.

Where it works: AI agents (MCP) · Main assistant · Lesson assistant · Quiz assistant

  • Create a "Spring 2027" folder and move all draft quizzes into it

  • Copy the "Entrance Test" quiz to the "Archive" folder

  • Create a "30 Days of English" bootcamp in the "Spring 2027" folder

  • Create a certificate template called "Course Graduate"

MCP tools
  • Show what's in a section and how to filter it describe_folder_section
  • Section folder tree list_folders
  • Folder contents list_folder_items
  • Create a folder create_folder
  • Create a quiz, course or bootcamp draft, or certificate template create_item
  • Move to another folder move_items
  • Copy copy_items
  • Delete folders or items delete_items

Student comments and submissions

Reads comments and submissions, drafts replies, and suggests a status, score, and feedback. A person always sends the response.

Where it works: AI agents (MCP) · Main assistant · Course assistant

  • Which student comments in this course are still unanswered?

  • Open Anna's latest submission for the lesson 3 assignment and draft a reply covering what she did well and what she needs to fix

  • Review the latest submissions for lesson 3 and suggest a score and feedback for each — I'll choose what to send

MCP tools
  • Lesson comments list_lesson_comments
  • A single comment thread get_comment_thread
  • A student's assignment and the related conversation get_practice_attempt_comments
  • Draft a reply to a student — a person sends it save_comment_draft
  • Suggest statuses, scores, and comments for assignments — an expert submits them propose_review_decisions

Contacts and orders

Contact profile, products, orders, and payments.

Where it works: AI agents (MCP) · Main assistant

  • Open Anna Petrova's contact profile: which products does she have, and when was her last payment?

  • Show this contact's orders from the past month, with amounts

MCP tools
  • Find a contact find_contact
  • Open a contact's profile get_contact
  • Contact's products list_contact_products
  • Contact's orders and payments list_contact_orders

Counts and filtered results

Counts, finds, and totals data using the same filters available on the contacts, student submissions, payments, orders, email campaigns, and contact lists screens.

Where it works: AI agents (MCP) · Main assistant

  • How much money came in during September? Break it down by currency

  • How many new contacts did we get last week?

  • How many submissions in the course are awaiting review, and which lessons have the most?

  • How many email campaigns did we launch in October, and which ones are still running?

MCP tools
  • Show available lists and their filters describe_data
  • Count, find, or total amounts using on-screen filters query_data

Help, links, and images

Answers from Kwiga Help, information about pasted links to account pages, and images in quizzes and submissions.

Where it works: AI agents (MCP) · Main assistant · Course assistant · Lesson assistant · Quiz assistant

  • How do I set lessons to open on a schedule?

  • Here's a link to a lesson: what page is this, and what can I do with it?

MCP tools
  • Find an answer in Kwiga Help search_help_center
  • Identify a pasted link resolve_link
  • View images view_files

Safety and control

Staff permissions

AI can only do what the staff member can do. If they don't have CRM access, AI won't see contacts. If they can access only some products or funnels, AI counts only those and notes the limitation next to the number.

Project permission

AI works in a project only after the owner accepts the data processing terms in "Settings → AI". The owner can revoke permission there too — the assistant and MCP stop working in the project immediately.

Human confirmation

Deletion and any changes students will see in a published course require someone to click a button on the Kwiga page.

Drafts, not sending

AI drafts replies to students and assignment grades — a person sends them. AI doesn't send mass emails or handle money on its own.

Questions and answers

What is MCP?
MCP (Model Context Protocol) is an open protocol that lets AI agents like Claude and ChatGPT connect to external services. Kwiga works as an MCP server: once connected, your AI can access courses, quizzes, and project data and take actions on your behalf.
Which AI apps can I connect to Kwiga?
Any app that supports remote MCP servers with OAuth sign-in, including Claude, ChatGPT, Claude Code, Cursor, and others. The app decides whether this feature is available on your plan: some offer it for free, while others require a paid or team plan. You don't need to connect the assistant in your account — it works inside Kwiga.
What project data can AI see?
Only data from the projects you selected when connecting, and only what you can access within each one. If you can't access the CRM or certain products, the AI won't see them either.
Can AI delete anything or send anything to students without my approval?
No. Deletions and changes students will see in a published course happen only after a person confirms them on the Kwiga page. AI drafts replies and grades for students — you send them.
Why isn't my project on the selection screen?
Check two things: the owner has enabled AI in "Settings → AI", and MCP is enabled for you under "Access". If both are enabled but the project still isn't listed, contact Kwiga support.
How do I turn off AI?
You can disconnect your own connection on the "Connected apps" page or in the AI agent's settings. The owner can revoke permission for the entire project in "Settings → AI" — the assistant and MCP stop working in the project immediately.

Have any questions?

Contact our 24/7 Care Department or find an answer in our Help Center. We are always ready to help you set up the online learning LMS platform!

@kwigateam support@kwiga.com
Book a Demo
Products
  • LMS
  • Webinars and online meetings
  • Autowebinars
  • CRM
  • Email marketing
  • Site builder
  • Chatbot
  • Quiz Builder
  • Platform for language tutors
  • Employee training
Contact us
  • Telegram: @kwiga_team
  • support@kwiga.com
  • Book a demo
Handbook
  • Blog
  • Knowledge base
  • What's new
  • API
  • AI and MCP
Explore
  • List of courses
  • Test catalog
  • Affiliate program
Company
  • About Us
Company
  • About Us
Contact us
  • @kwiga_team
  • support@kwiga.com
  • Book a demo
Kwiga - launch of online courses, bootcamps, webinars, auto webinars, chat bot, crm, mailing, site builder, integrations, marketing automation, end-to-end analytics Kwiga - launch of online courses, bootcamps, webinars, auto webinars, chat bot, crm, mailing, site builder, integrations, marketing automation, end-to-end analytics © 2026 kwiga.com
Terms and Conditions
Cookie Policy
Privacy Policy
The website is owned and operated by TUTERIA VCC, 17A Vrabcha Street, Floor 1, Apt 3, 1000, Sofia, Bulgaria