# Prompt library

Your community is now connected to AI. Here are ready-to-use prompts to help you manage, understand, and grow your Circle community — organized by what you're trying to accomplish.

{% hint style="info" %}
How to use this: Copy any prompt into your preferred MCP-compatible LLM with [Circle MCP](https://circle.so/mcp) connected. Swap the \[bracketed placeholders] with your own details. Start with Get Oriented if this is your first time.

Learn more: [what is Circle MCP](https://circle.so/mcp) and [MCP documentation](https://api.circle.so/mcp)
{% endhint %}

### Jump to a section

These sections start with ***reading*** — understanding your community’s data, spotting patterns, and surfacing insights. As you go, the prompts shift into ***doing***: creating content, managing members, configuring spaces, and running cross-tool workflows. Start with Get Oriented and progress down the list to become familiar with Circle MCP’s capabilities.

* [**Get Oriented**](#get-oriented) — First time? Start here
* [**Community Health Reports**](#community-health-reports) — Weekly reports, daily pulse checks, engagement trends
* [**Member Engagement & Re-Engagement**](#member-engagement-and-re-engagement) — Find silent members, prevent churn, draft outreach
* [**Content Mining & Repurposing**](#content-mining-and-repurposing) — Turn community data into courses, newsletters, and copy
* [**Content Creation & Management**](#content-creation-and-management) — Create posts, find what's resonating, respond to members
* [**Strategy & Growth**](#strategy-and-growth) — What to focus on, what to stop, what to build next
* [**Triage & Operations**](#triage-and-operations) — Support triage, moderation, sentiment monitoring
* [**Events**](#events) — Create, manage, and follow up on events
* [**Cross-Tool Workflows**](#cross-tool-workflows) — Combine Circle with Slack, Gmail, CRM, Granola, and more
* [**Spaces, Structure & Settings**](#spaces-structure-and-settings) — Create spaces, configure settings, manage SEO
* [**Member Management & Access Groups**](#member-management-and-access-groups) — Invite, tag, look up, and manage access
* [**Tips**](#tips-for-getting-the-most-out-of-circle-mcp) — Get better results from your prompts
* [**Making It Repeatable**](#making-it-repeatable) — Build operational rhythms and automation

#### 💡 Tips for Getting the Most Out of Circle MCP

**Start by reading, then start writing.** Begin with prompts that pull data (list, search, show). Once you're comfortable, move to actions (create, update, invite). Circle MCP lets you require approval before any write action goes through.

**Be specific about where.** "Show me posts" is vague. "Show me the latest 10 posts in the Getting Started space sorted by likes" gets you exactly what you need.

**Chain actions together.** You can do multiple things in one prompt: "Create a space, add three posts to it, and invite five members." MCP handles multi-step workflows naturally.

**Build on what works.** Once you find a prompt that gives you value, save it. Many community managers run the same handful of prompts daily or weekly — community reports, moderation triage, unanswered post scans. These become your operational rhythms.

**Combine with other tools.** Circle MCP works alongside any other connector in the same session. Pull from your CRM, check your calendar, post to Slack — all in one conversation.

**Iterate.** If a result isn't right, refine your prompt. Ask Claude to adjust, filter differently, or reformat. This is a conversation, not a form.

## 🧭 Get Oriented

First time connecting? Start here. These prompts help you understand what you're working with before you take any action.

#### Get a community snapshot `🔍 read`

```
Give me a full overview of my Circle community — name, total members, all spaces organized by space group, and any notable settings. I want to understand the lay of the land.
```

#### Audit my space structure `🔍 read`

```
List every space in my community grouped by space group. For each one, tell me the type (basic, event, course, chat, image), whether it's private or public, hidden from non-members, and what display view it uses.
```

#### Review my access groups `🔍 read`

```
List all my active access groups with their names, descriptions, and member counts. Are any of them empty or barely used?
```

#### Check my member tags `🔍 read`

```
Show me all my member tags — names, colors, whether they're public, and where they display (directory, post bio, profile). Are there any that overlap or should be consolidated?
```

## 📊 Community Health Reports

Turn your community data into actionable insights — the prompts customers reach for first and run most often.

#### Generate a weekly community report `🔍 read`

```
Pull the last 7 days of activity across my community. For each space, give me: total new posts, total comments, and the single most-engaged post. Then give me an overall summary — what's trending, what's quiet, what needs attention.
```

#### Get a daily pulse check `🔍 read`

```
Summarize today's activity across my community. Which spaces had new posts? Were there any flagged items? Any posts with zero responses that I should jump on?
```

#### Build a monthly engagement report `🔍 read`

```
Analyze the last 30 days of my community. Give me: total new members, most active spaces by post count, most-liked posts, spaces with declining activity, and any patterns worth noting. Format it as a report I can share with my team.
```

#### Audit my moderation queue `🔍 read`

```
Show me all flagged content still in the inbox. For each item, tell me the content type (post, comment, message), the reason it was flagged, and who reported it. Prioritize by severity.
```

***

## 👥 Member Engagement & Re-Engagement

Find the members who need attention — the ones who showed up but haven't engaged, your power users, and everyone in between.

#### Find silent members who never activated `🔍 read`

```
Look at members who joined in the last 30 days. Which ones have never posted or commented in any space? Give me their names and emails — these are my activation priorities.
```

#### Identify members going quiet `🔍 read`

```
Which members were active in the last 60 days but have had zero activity in the last 14 days? These might be disengaging — I want to reach out before they churn.
```

#### Draft personalized re-engagement outreach `🔍 read`

```
I have [X] members who joined recently but haven't posted or commented yet. For each one, draft a short, warm direct message inviting them to introduce themselves. Vary the tone — make it feel personal, not templated.
```

#### Find your most engaged members `🔍 read`

```
Search for the most-liked posts across my community. Who are the authors showing up repeatedly? Give me a list of my top contributors — I want to recognize them.
```

#### Build a community leaderboard `🔍 read`

```
Create a leaderboard of my most active members this month based on posts, comments, and likes received. Rank them and include their names, activity counts, and which spaces they're most active in. I want to use this to recognize top contributors and understand who's driving conversations.
```

#### Spot members at risk in a paid tier `🔍 read`

```
List all members in the "[Access Group Name]" access group. Cross-reference with their recent activity — have any of them gone silent? These are paying members I might lose.
```

#### Find members ready for your next tier `🔍 read`

```
Look at members who are NOT in the "[Premium Access Group]" access group but are highly active — posting, commenting, and engaging regularly. These are people who might be a great fit for an upgrade. Give me a list with their names, emails, and a summary of their activity.
```

#### Segment members by behavior `🔍 read`

```
Group my members into segments based on their activity: highly active (posting and commenting regularly), moderately active (occasional engagement), lurkers (joined but rarely participate), and inactive (no activity in 30+ days). How many are in each group? This is my baseline for understanding community health.
```

#### Welcome a new member personally `🔍 read`

```
Look up the member at [email] in my community. Check their profile, headline, spaces, tags, and access groups. Based on who they are and what they have access to, draft a personalized welcome message I can send them as a DM in Circle — or post as a comment on their intro post if they've already introduced themselves.
```

***

## 🔍 Content Mining & Repurposing

Use your community's existing content as raw material for courses, books, campaigns, and more.

#### Surface what members are asking for `🔍 read`

```
Search across my community for posts and comments where members ask questions, request help, or describe problems they're trying to solve. Cluster these into themes and rank them by frequency. I want to know what my members need most — this could inform new content, courses, or offerings.
```

#### Extract the language your members actually use `🔍 read`

```
Search posts and comments in [space name] where members describe their challenges, goals, or what they're struggling with. Pull out the exact words and phrases they use — not summarized, but their actual language. I want to use this for writing copy, course descriptions, and messaging that sounds like my audience, not like me.
```

#### Build a story library from member posts `🔍 read`

```
Search across my community for posts where members share wins, results, transformations, or testimonials. Pull out the key details — who they are, what they accomplished, and any specific numbers or outcomes. Compile this into a list of real customer stories I can reference.
```

#### Create a content campaign from engagement data `🔍 read`

```
Analyze the most popular posts and comments from the last 90 days. Based on what gets the most engagement, suggest a 30-day content calendar for [space name] with post titles and brief descriptions.
```

#### Turn a popular thread into a lesson or workshop `🔍 read`

```
Find the most-engaged discussion thread in [space name] — the one with the most comments and likes. Break down what was discussed, the key questions members asked, and the insights shared. Then outline how I could turn this into a structured lesson, workshop, or live session.
```

#### Extract a FAQ from community questions `🔍 read`

```
Search for posts and comments that are formatted as questions across [space name]. Compile the best Q&A pairs into a structured FAQ document I can publish or turn into a lesson.
```

#### Write a newsletter from community highlights `🔍 read`

```
Summarize the best posts, discussions, and member wins from the last 7 days across my community. Format it as a weekly newsletter I can send to my audience — highlighting what's happening inside without giving away everything.
```

#### Package community content into a lead magnet `🔍 read`

```
Analyze the most valuable content in my community — the posts with the most engagement, the questions that come up most often, and the resources members reference repeatedly. Based on what you find, suggest how I could package this into a free resource (a guide, checklist, toolkit, or mini-course) that I can use to attract new members. Outline what it would cover, a working title, and which community content to pull from.
```

***

## ✏️ Content Creation & Management

Create posts, find what's resonating, and keep discussions moving.

#### Create an announcement `✏️ write`

```
Create a published post in [space name] titled "[Title]" with this body: [content]. Pin it to the top.
```

#### Find your best-performing content `🔍 read`

```
Show me the most-liked posts in [space name] from the last 30 days. I want to see what topics and formats resonate so I can create more of it.
```

#### Find unanswered posts `🔍 read`

```
Look at the latest 20 posts in [space name]. Which ones have zero comments? These are conversations that need a response — list them with titles and authors.
```

#### Respond to unanswered posts `✏️ write`

```
Find posts in [space name] with zero comments. For each one, draft a helpful reply based on what the member is asking about. Show me the drafts before posting.
```

#### Search for posts on a topic `🔍 read`

```
Search across my community for posts mentioning "[keyword]." Show me the title, author, space, and number of comments for each result.
```

***

## 🚀 Strategy & Growth

Higher-altitude prompts for using your community data to make better decisions — about what to build, where to focus, and what's working.

#### What should I focus on this week? `🔍 read`

```
Look at everything happening in my community right now — engagement trends, unanswered posts, flagged content, quiet spaces, new members. Based on what you see, what are the 3 highest-impact things I should focus on this week?
```

#### What's working and what isn't? `🔍 read`

```
Compare engagement across all my spaces over the last 30 days. Which spaces are growing? Which are declining? Are there posts or topics that consistently outperform? Give me an honest assessment of what's working and where I'm losing momentum.
```

#### Find the biggest bottleneck `🔍 read`

```
Based on everything in my community — member activity, engagement patterns, content performance, quiet spaces, unanswered posts — what is the single biggest thing holding my community back right now? Don't give me a dashboard. Give me one clear bottleneck and what I should do about it.
```

#### What should I stop doing? `🔍 read`

```
Look at my spaces, content, and community activity. Are there spaces with consistently low engagement that might not be worth maintaining? Content types that get no traction? Tell me what I should consider sunsetting or consolidating so I can focus my energy where it matters.
```

#### Suggest experiments to try `🔍 read`

```
Based on the current state of my community — activity levels, member behavior, content performance — suggest 3 small experiments I could run this week to improve engagement or retention. Keep them low-effort and measurable.
```

#### Identify what members would pay for `🔍 read`

```
Analyze the most common questions, problems, and requests members are posting about in [space name]. Which of these feel like the kind of thing people would pay to get help with? Group them by theme and give me your read on which ones have the most energy behind them.
```

#### Design a better onboarding experience `🔍 read`

```
Look at the members who joined in the last 90 days. What did the most active ones do in their first week — which spaces did they join, what did they post, what did they engage with? Compare that to the members who went silent. What's different? Use this to recommend an onboarding sequence.
```

#### Document my workflows into repeatable SOPs `🔍 read`

```
Based on the prompts and workflows I've been running with Circle MCP — community reports, moderation triage, member outreach — help me turn these into documented standard operating procedures. For each one, outline: what it does, when to run it, and the exact prompt to use. I want my team (or a future hire) to be able to run these without me.
```

#### Plan what I should automate `🔍 read`

```
Look at my community's activity patterns — what happens repeatedly? New members joining, posts going unanswered, events needing follow-ups, content going stale. Based on what you see, recommend which tasks I should automate using Circle's built-in Workflows (trigger → action automations) and which ones are better handled with a recurring MCP prompt. I want to spend less time on repetitive work.
```

***

## 🛡️ Triage & Operations

For community managers running daily operations — support triage, moderation, and issue ownership.

#### Triage support requests `🔍 read`

```
Pull the latest posts from [support space]. Categorize each one: billing, technical issue, feature request, or general question. Flag any with zero responses — those need immediate attention.
```

#### Daily moderation triage `🔍 read`

```
Show me all flagged content in the inbox. For each item, give me: content type, reason flagged, who reported it, and a recommended action (approve, reject, or escalate). I want a clear queue to work through.
```

#### Flag problematic content `✏️ write`

```
Flag post [ID] for moderation. Reason: [harassment / spam / against guidelines / other]. Note: "[description]."
```

#### Spot negative sentiment `🔍 read`

```
Search for comments in [space name] containing words like "frustrated," "disappointed," "cancel," "broken," or "not working." Show me the post, the comment, and the author. I want to triage these personally.
```

***

## 📅 Events

Create, manage, and follow up on community events.

#### Create a live event `✏️ write`

```
Create a published event in [events space] called "[Name]" on [date] at [time]. Make it a live stream with speaker view, recording enabled, open to all members, and 60 minutes long.
```

#### Set up a recurring weekly session `✏️ write`

```
Create a recurring weekly event in [events space] called "[Name]" starting [date] at [time]. Run for 12 weeks. Use a live room with grid view.
```

#### Find upcoming events `🔍 read`

```
Search for all upcoming events in my community. List the name, date, space, and format (virtual, live stream, in-person).
```

#### Prep for an upcoming event `🔍 read`

```
I have an upcoming event called "[Event Name]" in my community. Look up who's RSVP'd, check their member profiles, tags, access groups, and recent activity. Give me a briefing: who's attending, how active they are in the community, and anything notable about them. I want to go into this event knowing who's in the room so I can personalize the experience and follow up with the right people afterward.
```

#### Follow up after an event `🔍 read`

```
Look up the event "[Event Name]" in my community and check who attended. Draft a follow-up post for [events space] thanking attendees, recapping the top 3 takeaways from the session, and inviting anyone who missed it to check out the recording.
```

***

## 🔗 Cross-Tool Workflows

Combine Circle MCP with your other connected tools for workflows that span multiple platforms.

#### CRM → community onboarding `✏️ write` `[HubSpot / Salesforce / your CRM]`

```
Check my CRM for recently closed deals. For each new customer, invite them to my Circle community, add them to the "[Customers]" access group, and tag them "[New Customer]."
```

#### Community signals → Slack `🔍 read` `[Slack]`

```
Search my Circle community for flagged content and unanswered posts from the last 24 hours. Summarize the key issues and draft a message for the [#community-ops] Slack channel.
```

#### Community data → team report `🔍 read` `[Google Drive / Slack / Gmail]`

```
Pull the last 30 days of community data — new members, top posts, engagement by space — and create a formatted report I can share with my team via [Google Drive / Slack / email].
```

#### Event follow-up via email `🔍 read` `[Email tool]`

```
Look up the attendees for "[Event Name]" in my Circle community. For each attendee, draft a personalized follow-up email thanking them for attending and sharing a link to the recording or recap post. Send via [Gmail / your email tool].
```

#### Calendar → event creation `✏️ write` `[Google Calendar]`

```
Check my Google Calendar for upcoming workshops this month. For each one, create a matching event in my [events space] with the correct date, time, and Zoom link from the calendar invite.
```

#### Live Room recap → post + email `🔍 read` `[Circle + Gmail / Email tool]`

```
Pull the transcript from my Circle Live Room for "[Event or Session Name]." Summarize the key takeaways, any action items or next steps, and the most common questions that came up during the session. Then: (1) draft a recap post for [space name] in my Circle community that includes the summary, key takeaways, and a Q&A section from the questions asked, and (2) draft a follow-up email via [Gmail] to attendees with the same recap and a link back to the community post.
```

#### Call recording recap → post + email `🔍 read` `[Granola / Fathom / Notion + Circle + Gmail]`

```
Pull the transcript or notes from my recent session "[Session Name]" in [Granola / Fathom / Notion]. Summarize the key takeaways, any action items or commitments, and the most interesting questions from attendees. Then: (1) draft a recap post for [space name] in my Circle community with the summary and a Q&A section built from the questions asked during the call, and (2) draft a follow-up email via [Gmail] sharing the recap and linking to the community post. If there were enough questions to warrant it, also draft a standalone FAQ or Q&A post I can pin in [space name] as a resource for members.
```

***

## 🏗️ Spaces, Structure & Settings

Create, configure, and reorganize your community's spaces, groups, and settings.

#### Create a discussion space `✏️ write`

```
Create a new basic space called "[Name]" in the [Space Group] space group. Set it to the feed display view, make it public, and use the emoji [emoji].
```

#### Create a course `✏️ write`

```
Create a new course space called "[Name]" in the [Space Group] space group. Make it structured with enforced lesson order. Use "Module" for sections and "Lesson" for lessons.
```

#### Add course content `✏️ write`

```
In my [Course Name] course, create a section called "[Section Name]." Then add these lessons (all as drafts): "[Lesson 1]", "[Lesson 2]", "[Lesson 3]."
```

#### Create a chat room `✏️ write`

```
Create a chat space called "[Name]" in the [Space Group] space group. Show chat history to new members.
```

#### Create a new space group `✏️ write`

```
Create a new space group called "[Name]." Automatically add members to new spaces in this group. Hide it from non-members.
```

#### Set up a gated/locked space `✏️ write`

```
Make [space name] private and hidden from non-members. Set the lock screen heading to "[Heading]," description to "[Description]," and CTA button to "[Label]" linking to [URL].
```

#### Update weekly digest copy `✏️ write`

```
Change my weekly digest subject line to "[Subject]" and intro text to "[Intro]."
```

#### Set custom locked-post CTA `✏️ write`

```
Set the locked post CTA: heading "[Heading]," body "[Body]," button "[Label]" linking to [URL].
```

#### Update space SEO `✏️ write`

```
Update the meta title for [space name] to "[Title]" and meta description to "[Description]." Match the Open Graph tags.
```

#### Configure notification defaults for a space `✏️ write`

```
Update [space name] so that new members get email notifications for new posts, in-app notifications for mentions, and mobile push notifications for mentions. I want to make sure members don't miss important activity without being overwhelmed.
```

***

## 👤 Member Management & Access Groups

Invite, organize, look up, and manage your members and their access.

#### Invite a new member `✏️ write`

```
Invite [name] at [email]. Add them to the [Space Group] space group and tag them with "[Tag]."
```

#### Bulk invite `✏️ write`

```
Invite these people and add them to "[Space Group]": [email1], [email2], [email3]. Skip invitation emails for now.
```

#### Look up a member `🔍 read`

```
Look up [email]. Show me their name, headline, tags, spaces, and access groups.
```

#### Tag members by cohort `✏️ write`

```
Create a member tag called "[Tag]" in [color], visible on profiles and in the directory. Then apply it to: [email1], [email2], [email3].
```

#### Deactivate a member `✏️ write`

```
Deactivate the member at [email].
```

#### Create an access group `✏️ write`

```
Create an access group called "[Name]" with description: "[Description]."
```

#### Add members to an access group `✏️ write`

```
Add these members to "[Access Group]": [email1], [email2], [email3].
```

#### Audit who's in an access group `🔍 read`

```
List all members in "[Access Group]" — names and emails. How many total?
```

#### Check a specific member's access `🔍 read`

```
What access groups does [email] belong to? What spaces do those groups unlock?
```

#### Remove a member from an access group `✏️ write`

```
Remove [email] from "[Access Group]."
```

***

## 🔁 Making It Repeatable

Circle MCP runs inside a conversation — it doesn't schedule prompts on its own. But the most valuable prompts in this library are ones you'll want to run on a rhythm: your weekly community report, your moderation triage, your unanswered post scan. Here's how to make that easy.

**Save your go-to prompts in a Claude Project.** Create a Claude Project for your community operations and save your most-used prompts there (along with any context about your community, like space names or access group names). When it's time to run your weekly report, open the project and go — no retyping, no remembering.

**Use Circle's built-in Workflows for event-driven automation.** Some things you'd want to automate — like welcoming new members, notifying your team when someone posts in a specific space, or tagging members based on actions — can be handled natively in Circle using Workflows (trigger → action). No MCP needed. Check your community's Settings → Workflows to see what's available.

**Connect Zapier for scheduled triggers.** If you want a prompt to truly run on a schedule — like "every Monday, pull my community report and send it to Slack" — you can use Zapier (which supports MCP) to trigger workflows on a timer. This takes more setup, but it's the closest thing to set-it-and-forget-it automation with MCP today.

**For technical users: Claude Code + a scheduler.** If you're comfortable with the command line, Claude Code supports MCP connections. You can write a script that connects to your Circle community, runs a specific prompt, and outputs the result to Slack, email, or a file — then schedule it with a cron job or task scheduler. This is the most flexible option for fully automated workflows.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://api.circle.so/mcp/prompt-library.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
