Integration · Payroll & HR
Connect Claude & ChatGPT to Disco
Ask your AI who is enrolled in a program, which invites are still pending, or how engaged members were last month in your Disco academy. It reads members, products, groups, pathways, curricula and engagement. It can also invite people, create members and groups, enroll members and deactivate or remove them, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Who is enrolled in our Leadership Program?”
The AI finds the product by name and lists its members with their roles.
“Invite [email protected] and [email protected] to the Leadership Program with a short welcome note.”
It sends invites to the program with your message. Invite emails go out unless you ask it not to send them.
“Which invites are still pending for the spring cohort?”
It lists pending invites for that product, and can revoke one you no longer want.
What your AI can do
Members and invites
Search, create, update, deactivate and reactivate members, send and revoke invites, and read profile field answers.
Programs, groups and pathways
List products, groups and pathways, read curricula, and add or remove members.
Engagement
List member engagement records for a date range, overall or for specific members.
“Put these five members in a new group called Mentors.”
It creates the group and adds the members by their user IDs.
“How engaged were members between 1 and 30 June?”
It lists engagement records for that date range, for everyone or for the members you name.
“What modules are in the onboarding course?”
It reads the product's curriculum with its modules and items.
23 tools for Disco
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_members_to_groupChanges dataAdd members (`user_ids`) to a group by `group_id`.add_members_to_pathwayChanges dataEnroll members (`user_ids`) in one or more pathways (`pathway_ids`).add_members_to_productChanges dataAdd existing members (`user_ids`) to one or more products (`product_ids`), optionally with a `role`.create_groupChanges dataCreate a member group with `name`, optionally inside a product (`product_id`) or a parent group, with description and visibility.create_memberChanges dataCreate a new member with `email` (required), first and last name, role and profile fields.deactivate_memberVisible to othersDeactivate a member by `user_id`; they lose access until reactivated.get_communityGet details of the connected Disco community.get_member_profile_fieldsChanges dataGet a member's profile field answers by `user_id`.get_product_curriculumChanges dataGet the curriculum (modules and items) of one product by `product_id`.invite_membersVisible to othersInvite people by `emails` to the community, optionally to a `product_id` or `pathway_id` with a role and personal `message`. Sends invite emails unless `send_invite_email` is false.list_engagementChanges dataList member engagement records between `start_date` and `end_date`, optionally for specific `user_ids`.list_group_membersChanges dataList the members of a group by `group_id`.list_groupsChanges dataList member groups, filtered by name via `filter` or by `product_ids`.list_invitesVisible to othersList pending invites, filtered by `emails`, `product_ids` or `pathway_ids`; set `show_accepted` to include accepted ones.list_membersChanges dataList members of your Disco community. Filter by `emails`, `user_ids`, `external_user_ids` or name via `filter.fullName`; set `include_deactivated` to see deactivated members. Use to find a user ID.list_pathway_membersChanges dataList the members enrolled in a pathway by `pathway_id`.list_pathwaysChanges dataList learning pathways, filtered by name or slug via `filter`.list_product_membersChanges dataList members of a product by `product_id`, optionally filtered by `roles`, `emails` or `user_ids`.list_productsChanges dataList products (programs, courses and events) in the community. Filter by name or slug via `filter`, or by `product_ids`.reactivate_memberVisible to othersReactivate a previously deactivated member by `user_id`.remove_members_from_productDeletesRemove members from a product by their `product_membership_ids` (from list_product_members). They lose access to that product.revoke_inviteDeletesRevoke a pending invite by `invite_id` so it can no longer be accepted.update_memberChanges dataUpdate a member's profile fields or external user ID by `user_id`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Disco from the app list.
- 2
Paste your key
Paste a Disco API key. The Disco API is on the Enterprise plan, and Academy Owners and Admins can create keys. In Disco go to Admin Area > Settings > API, click + API Key, give it a unique name, save and copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Disco?
The AI can read your community, members, profile field answers, products, curricula, groups, pathways, invites and engagement records. It can create and update members, invite people, create groups, add members to products, groups and pathways, remove members from products, revoke invites, and deactivate or reactivate members.
Does the AI see my Disco API key?
No. Your Disco API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sending invites, deactivating members, removing them from a product and revoking invites affect real people, and they can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Disco account. The Disco API itself is on Disco's Enterprise plan.
Who can create a Disco API key?
Academy Owners and Admins can create keys under Admin Area > Settings > API. The API is part of Disco's Enterprise plan.
Related integrations
Let your AI work in Disco today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Disco freePipMCP is not affiliated with Disco. Product names are trademarks of their owners.






