Integration · CRM & sales
Connect Claude & ChatGPT to Novi AMS
Ask your AI about members, dues, events and orders in your Novi association. It can list members, groups, committees and member types, check subscriptions and renewal dates, and read events, registrations and store orders. It can also add members, create and update events, register attendees, mark who attended and log calls or follow-ups on a member.
Free plan, no credit card. Takes about a minute.
Try asking
“Which membership subscriptions are up for renewal?”
The AI lists membership subscriptions with status and renewal dates.
“Who sits on the finance committee?”
It finds the committee and lists its members with their roles.
“Create an event: Spring Meetup on 14 May, 17:00 to 19:00, at our office.”
It creates the event with name, dates, time zone and location.
What your AI can do
Members and groups
List and read members, member types, groups and committees, add new members, and check membership subscriptions and renewal dates.
Events and registrations
List, create and update events, see ticket types and attendees, create and update registrations, and mark attendees as attended.
Orders and activities
Read store orders, and log, list and update activities and tasks on members.
“Register Anna Berg for the Spring Meetup.”
It creates a registration for the event with her details and the ticket you choose.
“Log a follow-up call with member Lars Nielsen for Friday.”
It creates an activity on the member with subject, notes, date and who it is assigned to.
“Mark everyone who checked in at the workshop as attended.”
It lists the attendees and marks the ones you confirm as attended.
27 tools for Novi AMS
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_activityChanges dataLog an activity or task on a member: subject, notes, date, `activity_type`, `member_unique_id`, and who it is assigned to.create_eventChanges dataCreate an event with name, summary, details, start and end date, time zone, location and category.create_memberChanges dataCreate a member. Pass `body` with Name (or FirstName/LastName), Email, Phone, MemberType and other profile fields.create_registrationChanges dataRegister people for an event. Pass `event_unique_id`, the purchaser or guest details, and `attendees` with names, emails and ticket IDs.get_activityGet one activity or task by `task_unique_id`.get_eventGet one event by `event_id`, with dates, location, details and tickets.get_memberGet one member by unique ID (`customer_guid`), with contact details, member type, status and custom fields.get_orderGet one order by `order_unique_id`, with items, totals and status.get_registrationGet one event registration by `registration_id`, with its attendees and payment status.get_subscriptionGet one membership subscription by `subscription_guid`.list_activitiesList activities and tasks logged on members (calls, meetings, follow-ups).list_attendeesList event attendees across events.list_committee_membersList the members of one committee by `committee_guid`, with their roles.list_committeesList committees with their unique IDs.list_event_ticketsList event ticket types with prices and the event they belong to.list_eventsList events with their unique IDs, dates and status.list_group_membersList the members of one group by `group_guid`.list_groupsList member groups (e.g. chapters, sections) with their unique IDs.list_member_typesList the membership types (levels) with their unique IDs.list_membersList all members (people and companies) in your Novi association, with their unique IDs.list_ordersList store orders with totals, status and purchaser.list_registrationsList event registrations with attendees and payment status.list_subscriptionsList membership subscriptions (dues) with status and renewal dates.mark_attendee_attendedVisible to othersMark an event attendee as attended by `attendee_id`.update_activityChanges dataUpdate an activity or task by `task_unique_id`, e.g. mark it complete or change notes and dates.update_eventChanges dataUpdate an event by `unique_id`: name, dates, location, details, summary or active status.update_registrationChanges dataUpdate an event registration by `registration_id`: attendees, guest details or payment status.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Novi AMS from the app list.
- 2
Paste your key
Enter your association's Novi website address and a Novi API key. In Novi click the gear icon next to your name > Settings > API Keys and create a key; you need admin access. Choose which members and fields the key may access. For full access, use all fields and a group with all members.
- 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 Novi AMS?
The AI can read members, member types, groups, committees, subscriptions, events, ticket types, registrations, attendees, orders and activities. It can create members, create and update events, registrations and activities, and mark attendees as attended.
Does the AI see my Novi API key?
No. Your Novi 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. Creating members, events and registrations or marking attendance can require your approval before it runs. 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 Novi AMS account. PipMCP is not affiliated with Novi AMS.
Which members can the AI see?
Only what your API key allows. When you create the key in Novi, you pick which fields it can access and a group of members it covers. The AI sees only those members and fields, and only through the tools you switch on in PipMCP.
Related integrations
Let your AI work in Novi AMS today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Novi AMS freePipMCP is not affiliated with Novi AMS. Product names are trademarks of their owners.






