Integration

Circle integration

Circle community platform through its Admin API v1. Read and write the whole community: members and their tags, spaces and space groups, posts and comments, and events. Almost every call is scoped to one community, so the community identifier has to be resolved first and then carried on nearly every request. Authentication failures are NOT reported through the HTTP status: a wrong or expired token comes back as HTTP 200 carrying status set to unauthorized, which reads as a successful call with an empty result, so the status field has to be checked on every call.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Circle.Built from the 19 Circle tools below, on the connection you add once.

Common Circle use cases

  • exporting the member list
  • tagging buyers after a purchase
  • auditing what a member has access to
  • reading a post before summarising it
  • spinning up a space for a new cohort
  • mirroring community content elsewhere
  • reading a whole discussion for a summary
  • granting community access after a purchase
  • publishing the community calendar elsewhere
  • posting an automated answer under a question

What you can do with Circle

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Community member, 5 operations

  • get_community_memberGet community memberGETReturns a single member as a bare object.
  • invite_community_memberInvite community memberPOSTAdds a person to the community and returns both the account and the membership.
  • list_community_membersList community membersGETReturns community members as a plain array.
  • search_community_memberSearch community memberGETReturns the member holding an email address.
  • update_community_memberUpdate community memberPUTUpdates a member and returns the stored record.

Post, 3 operations

  • create_postCreate postPOSTCreates a post in a space and returns the created record.
  • get_postGet postGETReturns a single post as a bare object.
  • list_postsList postsGETReturns posts of a community as a plain array.

Space, 3 operations

  • create_spaceCreate spacePOSTCreates a space and returns it under the space key.
  • get_spaceGet spaceGETReturns a single space as a bare object.
  • list_spacesList spacesGETReturns the spaces of one community as a plain array.

Comment, 2 operations

  • create_commentCreate commentPOSTCreates a comment on a post and returns it under the comment key.
  • list_commentsList commentsGETReturns comments as a plain array.

Community, 1 operation

  • list_communitiesList communitiesGETReturns the communities reachable with this token as a plain array.

Event, 1 operation

  • list_eventsList eventsGETReturns the events of one community as a plain array.

Member space, 1 operation

  • list_member_spacesList member spacesGETReturns the spaces a member has joined, wrapped with paging state under records.

Member tag, 1 operation

  • list_member_tagsList member tagsGETReturns the member tags of one community as a plain array.

Space group, 1 operation

  • list_space_groupsList space groupsGETReturns the space groups of one community as a plain array.

Tagged member, 1 operation

  • tag_memberTag memberPOSTAttaches one member tag to one member and reports success.

Use Circle from Claude Code, Cursor or Codex

Connect Circle in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Circle operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Circle

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Circle once

    Add your Circle connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Circle integration FAQ

What can you do with the Circle integration?

LiveContext exposes 19 operations on Circle, covering community member, post, space and comment. Common uses include exporting the member list, tagging buyers after a purchase and auditing what a member has access to.

Popular integrations

Browse the whole catalog