Skip to content

Integration · CRM & sales

Connect Claude & ChatGPT to ForeningLet

Ask your AI who joined this season, to add a new member, or to update a member's address in ForeningLet. It can list activities, create a payment request with a card or MobilePay link, check a member's door access and read, create and delete bookings in your resource calendars.

Connect ForeningLet free

Free plan, no credit card. Takes about a minute.

Try asking

  • “How many members do we have, and who joined this month?”

    The AI lists the enrolled members and picks out those with an enrollment date this month.

  • “Add Hans Christian Andersen, [email protected], to the senior team.”

    It finds the senior activity's ID and creates the member with name, email and that activity.

  • “Update member 12345's address to Vestergade 3, 5000 Odense.”

    It updates only the address fields on that member.

What your AI can do

Members

List enrolled and resigned members, create members and update their details and activities.

Payments and access

Create payment requests with a card or MobilePay link, and check whether a member has door access.

Activities and bookings

List activities, read resource calendars and bookings, and create or delete bookings.

  • “Charge member 12345 400 kr for the summer camp.”

    It creates a payment request and returns the payment link the member can use to pay.

  • “Which courts are booked next Tuesday?”

    It lists the bookings in the resource calendar for that date, with times in UTC.

  • “Book court 1 on Thursday 18 to 20 for the general assembly.”

    It creates the booking in the resource calendar, and can create a door code for it.

11 tools for ForeningLet

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • check_member_accessCheck whether a member has access to a door or access point, by `member_id` and `door_number`.
  • create_bookingChanges dataBook a resource in a resource calendar with start and end time and a text; can also create a door code for the booking.
  • create_memberChanges dataCreate a member in `member`; only first_name is required. Member number and portal password are assigned when left out. With CPR and bank details, a Betalingsservice agreement may be created automatically.
  • create_payment_requestChanges dataCreate a payment request (opkrævning) for a member with `member_id`, `description` and `amount` in DKK. Returns a card or MobilePay payment link for the member to pay.
  • delete_bookingDeletesDelete a booking by ID, including any door code attached to it. This cannot be undone.
  • get_resource_calendarGet a resource calendar's opening dates and hours, slot length, open weekdays and closed days, to work out free times.
  • list_activitiesList the association's activities (teams, memberships, events) with ActivityId, name, categories and online enrollment status.
  • list_bookingsList bookings between `start_date` and `end_date` (YYYY-MM-DD) in one resource calendar (the first unless `resource_calendar_id` is given). Times are UTC.
  • list_membersList all enrolled members with ID, member number, name, contact details, birthday, custom fields and activity IDs.
  • list_resigned_membersList members who have resigned, with their resignation date and details.
  • update_memberChanges dataUpdate a member by internal ID (not the member number); only the fields in `member` change. Sending activity_ids replaces all the member's activities.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose ForeningLet from the app list.

  2. 2

    Paste your key

    Paste the association's ForeningLet API username and password. An administrator finds them in ForeningLet under Opsætning › Integrationer › API.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in ForeningLet?

The AI can list enrolled and resigned members, create and update members, list activities, create payment requests, check a member's door access, read resource calendars and bookings, and create or delete bookings.

Does the AI see my ForeningLet API key?

No. Your ForeningLet credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 with lookups only. Creating a payment request charges a member, and updating a member's activities replaces the whole list, so those tools 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 ForeningLet account. PipMCP is an independent service and is not affiliated with ForeningLet.

What is the difference between member ID and member number?

ForeningLet has an internal ID used in the API and a member number (medlemsnr.) shown in the system. Updates, payment requests and door checks use the internal ID. Ask the AI to look the member up first, and it will use the right one.

Let your AI work in ForeningLet today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect ForeningLet free

PipMCP is not affiliated with ForeningLet. Product names are trademarks of their owners.