get_circle
Get a Circle by ID. Returns the Circle including its members and per-member channel presence booleans (an identifier is NEVER returned — SEC-PM-006).
ACCESS: needs a Proof account. Authenticate this client (Claude Code: /mcp → Authenticate), then call this tool again. start_login does NOT open this tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get_circle"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Circle ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | MongoDB ObjectId | |
| name | Yes | ||
| status | Yes | Lifecycle state of a Circle (archived = soft-retired) | |
| members | Yes | ||
| user_id | Yes | ||
| created_at | Yes | ||
| owner_name | Yes | How this Circle's members know its owner; null when unset | |
| profile_id | Yes | ||
| updated_at | Yes | ||
| environment | Yes | ||
| member_count | Yes | ||
| proof_me_enabled | Yes |