App

LifterLMS integrations

Connect LifterLMS to any other app, or use it from your AI client over MCP. LifterLMS is a WordPress-based LMS solution that makes it easy to create, sell, and protect engaging online courses.

Connects with an API keylifterlms.com

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with LifterLMS?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect LifterLMS with another app

What your agent can do with LifterLMS

Triggers and actions 10 triggers · 14 actions

  • Trigger
    Course Access Cancelled

    Triggers when a student's enrollment in the selected LifterLMS course is cancelled.

  • Trigger
    Course Access Expired

    Triggers when a student's access to a LifterLMS course expires.

  • Trigger
    Membership Access Cancelled

    Triggers when a student's access to a LifterLMS membership is cancelled.

  • Trigger
    Membership Access Expired

    Triggers when a student's access to the selected LifterLMS membership expires.

  • Trigger
    New Course

    Triggers when a new course is created in LifterLMS.

  • Trigger
    New Course Enrollment

    Triggers when a student enrolls in the selected LifterLMS course.

  • Trigger
    New Membership

    Triggers when a new LifterLMS membership is created.

  • Trigger
    New Membership Enrollment

    Triggers when a student is enrolled in the selected LifterLMS membership.

  • Trigger
    New Order

    Triggers when a new LifterLMS order is placed on your site, optionally limited to a status, student, product or access plan.

  • Trigger
    New Student

    Triggers when a new LifterLMS student (a WordPress user with the student role) is created.

  • Action
    Cancel Course Access

    Cancels a student's access to a LifterLMS course by setting their course enrollment status to cancelled.

  • Action
    Cancel Membership Access

    Cancels a student's access to a LifterLMS membership by setting their membership enrollment status to cancelled.

  • Action
    Create a WordPress User

    Creates a new WordPress user (a LifterLMS student) on your site, with the student role unless you choose another.

  • Action
    Enroll in a Course

    Enrolls a WordPress user (student) in a LifterLMS course and returns the new enrollment.

  • Action
    Enroll in a Membership

    Enrolls a WordPress user in a LifterLMS membership and returns the resulting enrollment.

  • Action
    Expire Course Access

    Sets a student's enrollment in a LifterLMS course to expired and returns the updated enrollment.

  • Action
    Expire Membership Access

    Sets a student's enrollment in a LifterLMS membership to expired and returns the updated enrollment.

  • Action
    Find Courses

    Searches LifterLMS courses by a search term and returns the matching courses.

  • Action
    Get Course

    Returns the details of a LifterLMS course, including its title, content, status, enrollment and access dates, and catalog settings.

  • Action
    Get Course Enrollment

    Returns a student's enrollment in a LifterLMS course, including its status, dates and what triggered it.

  • Action
    Get Order

    Returns the details of a LifterLMS order, including the student, purchased course or membership, access plan, totals and status.

  • Action
    Retrieve a WordPress User

    Returns a WordPress user (LifterLMS student) by their user ID, including profile and billing details.

  • Action
    Search WordPress User by Email

    Finds the WordPress user (LifterLMS student) whose email address exactly matches the one you supply, and returns their profile.

  • Action
    Search WordPress User by Username

    Finds the WordPress user on your LifterLMS site whose username exactly matches the one you supply, and returns their profile.

Reviews

What our customers say

Questions

LifterLMS, answered

Is there a LifterLMS MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with LifterLMS. Add that address to any AI client that takes a remote MCP server, sign in once in your browser, and your client can build, test and run automations that use LifterLMS. Nothing to install.

What can start an automation from LifterLMS?

Any of LifterLMS's 10 triggers in the catalog, including New Course, New Course Enrollment, New Membership and New Membership Enrollment. Describe the moment in plain language and your agent picks the right one.

What can your agent do in LifterLMS?

Any of LifterLMS's 14 actions, including Create a WordPress User, Enroll in a Course, Enroll in a Membership and Expire Course Access. Your agent maps the data both ways and tests every scenario before it ships.

Which apps can LifterLMS connect to?

Any app in the catalog; the list on this page pairs LifterLMS with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.