Skip to content

Integration · Productivity

Connect Claude & ChatGPT to Sutra

Ask your AI who the members of a space are, what was posted in a discussion, or to draft a broadcast in Sutra. It can search spaces and members, read page content, invite and add members, add contacts, and list payments, plans and survey submissions. Community admin work gets done without clicking through each space.

Connect Sutra free

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

Try asking

  • “Who are the hosts in the Spring Cohort space?”

    The AI finds the space and lists its members with the role you ask for.

  • “Invite [email protected] to the Writing Circle and send her the invitation email.”

    It invites her to the space with a role and an optional message, and sends the email when you ask it to notify her.

  • “Draft a broadcast to the Spring Cohort about next week's session.”

    It creates a draft broadcast with a title and text. Nothing is sent until you tell it to send.

What your AI can do

Spaces and content

Search spaces, read a space's settings and page content, list child spaces, and create or update spaces.

Members, contacts and invitations

Search members across your spaces, invite or add people, change a member's role, remove members and add contacts.

Broadcasts, messages and payments

Draft, read and send broadcasts, post and read discussion messages, and list payments, plans, surveys and submissions.

  • “What has been posted in the Q&A space lately?”

    It lists the discussion messages in that space, optionally from one member.

  • “Which payments has the Masterclass space received?”

    It lists payments made to the space, filtered by status or member, and can show the space's paid plans.

  • “Show the submissions to the onboarding survey.”

    It finds the survey in the space and lists its submissions.

28 tools for Sutra

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

  • add_space_memberDeletesAdd a person to a space by `space_id` with `email` or `user_id`, and optional `role`. Set `notify` to email them.
  • create_broadcastDeletesCreate a draft broadcast for a space by `space_id` with `title`, text in `raw_content` and optional `target` audience. Nothing is sent until you send it.
  • create_contactDeletesAdd a contact to a space by `space_id` with `email`, optional `first_name` and `last_name`, and `trigger_automations` to start the space's automations.
  • create_spaceDeletesCreate a new space with `name`, `type`, `privacy` and optional `description` or `parent_id`.
  • get_broadcastGet one broadcast by `broadcast_id`, with its title, content, audience and status.
  • get_meGet the Sutra account connected to this API token.
  • get_spaceGet one space by `space_id`, with its name, type, privacy and settings.
  • get_space_contentGet the page content (document) of a space by `space_id`.
  • get_space_memberGet one member of a space by `space_id` and member ID.
  • invite_to_spaceDeletesInvite someone to a space by `space_id` and `email`, with optional `role`, `message` and `free_access`. Set `notify` to send the invitation email.
  • list_broadcastsList broadcasts (email announcements) of a space by `space_id`, filtered by `q` or `status`.
  • list_child_spacesList the child spaces (sub-pages, circles) inside a space by `space_id`.
  • list_invitationsList invitations to a space by `space_id`, filtered by `email`, `role` or `state`.
  • list_my_spacesList the spaces the connected account is a member of.
  • list_plansList the paid plans (pricing) of a space by `space_id`, filtered by `q`, `status` or `frequency`.
  • list_space_membersList members of a space by `space_id`, filtered by name or email (`q`, `email`), `role`, `state` or member properties.
  • list_space_messagesList discussion messages posted in a space by `space_id`, optionally by one `user_id`.
  • list_space_paymentsList payments made to a space by `space_id`, filtered by `status` or `user_id`.
  • list_survey_submissionsList the submissions to a survey by `survey_id`.
  • list_surveysList surveys and forms in a space by `space_id`, filtered by `q` or `type`.
  • post_space_messageDeletesPost a discussion message or comment in a space by `space_id` with text in `raw_content`. Members of the space can see it.
  • remove_space_memberDeletesRemove a member from a space by `space_id` and member ID. They lose access to the space.
  • search_contactsSearch contacts of a space by `space_id`, by name (`q`), `email` or contact properties.
  • search_membersSearch members across all your spaces by name, email, role, state or member properties.
  • search_spacesSearch spaces by name (`q`), `type`, `state` or `privacy`. Use this to find a space ID (sp_...).
  • send_broadcastDeletesSend a broadcast by `broadcast_id` to its audience. This emails people and cannot be undone.
  • update_spaceDeletesUpdate a space by `space_id`: name, description, privacy, state and other details. Only the fields you pass change.
  • update_space_memberDeletesChange a member's `role` or email frequency in a space by `space_id` and member ID.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Sutra API token. The Sutra API needs a Silver or Gold plan. In Sutra click your avatar, open Settings > Sutra API, click Create token, give it a name and choose Read-only or Read & write. Copy the token right away, since it is shown only once.

  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 Sutra?

The AI can search and read spaces, page content, members, contacts, invitations, messages, broadcasts, payments, plans, surveys and submissions. It can create and update spaces, invite, add, update and remove members, add contacts, post messages, and create and send broadcasts if you switch those tools on.

Does the AI see my Sutra API token?

No. Your Sutra 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 read-only. Sending a broadcast emails people and cannot be undone, and invitations and messages reach your members. These actions 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 Sutra account. The Sutra API needs a Silver or Gold plan.

Should I create a Read-only or a Read & write token?

A Read-only token is enough for looking up spaces, members, messages, broadcasts and payments. To invite people, post messages or send broadcasts, the token needs Read & write. You can also leave those tools switched off in PipMCP.

Let your AI work in Sutra today.

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

Connect Sutra free

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