circle-mcp
circle-mcp
MCP-сервер (stdio), предоставляющий доступ только для чтения к данным родительского контроля Circle (Meetcircle/Aura): семейные профили и использование интернета по каждому профилю.
Извлечено из провайдера Circle в airstream-dashboard, откуда взяты API-клиент и его поток аутентификации. Клиент только на стандартной библиотеке; единственная зависимость — SDK mcp.
Инструменты
Инструмент | Назначение |
| Семейные профили (pid, имя, тип) |
| Детальное использование для профиля ( |
| Использование по категориям (игры, соцсети, видео, ...) |
| Статус устройства/аккаунта Circle |
Related MCP server: openbanking-mcp
Настройка
python3 -m venv .venv
.venv/bin/pip install -e .Конфигурация
Переменные окружения имеют приоритет; файл секретов заполняет остальное:
Переменная окружения | Ключ файла секретов | Назначение |
|
| Email аккаунта |
|
| Пароль аккаунта |
|
| Стабильный идентификатор устройства (любая уникальная строка) |
|
| Ключ клиента Aura API ( |
|
| Необязательный предварительно аутентифицированный токен (обходит вход) |
|
| Необязательный профиль по умолчанию для инструментов использования |
CIRCLE_SECRETS_FILE указывает на файл конфигурации со строками circle.<ключ> = <значение>, что позволяет не хранить учётные данные в конфигурации вашего MCP-клиента.
Регистрация в Claude Code: скопируйте .mcp.json.example в .mcp.json и заполните свои учётные данные (или укажите CIRCLE_SECRETS_FILE на файл конфигурации, содержащий их). .mcp.json находится в .gitignore, так как обычно содержит учётные данные или пути, специфичные для машины.
Заметки по API (2026-08)
Поток аутентификации:
POST https://api.aurasvc.io/auth/session/signinс заголовкомAuthorization: Public <aura_public_key>и телом{"alias": <email>, "password": ...}→access_token+refresh_token(обновление через/auth/session/refresh_token)POST https://auth.meetcircle-blue.co/api/v2/grant/adminс{"deviceid": <device_id>, "jwt": <access_token>}→ admin tokenКонечные точки данных на
https://vc.meetcircle-blue.coсAuthorization: Bearer <admin_token>:/api/LOGS/usage/categories?user=<pid>&day=<d>&ndays=<n>(проверено вживую)/api/LOGS/usage?user=<pid>&day=<d>&ndays=<n>/api/QUERY/users,/api/QUERY/circleinfo(не проверено)
Семантика ошибок при входе:
401 {"message": "NoCredential"}— отсутствует/неверный заголовокAuthorization: Public <key>401 {"message": "InvalidCredentials"}— ключ принят, имя пользователя/пароль отклонены
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables read-only access to FileMaker databases through the Data API, allowing users to retrieve records, analyze metadata, search across layouts, and infer relationships while maintaining data security.16
- AlicenseBqualityBmaintenanceEnables read-only access to personal bank accounts via the TrueLayer API, allowing querying of accounts, balances, transactions, and generating financial analytics such as spending by category, subscriptions, and monthly summaries.9MIT
- AlicenseNot gradedqualityCmaintenanceProvides read-only access to the Planning Center People API, enabling natural language queries for people, households, background checks, and lists.MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only access to PayPal transactions, orders, invoices, and disputes for auditing cash flow and tracking billing.10MIT
Related MCP Connectors
Read-only access to your VortexIQ store data: audits, KPIs, alerts, Brand DNA, reports, Ask VIQ.
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Read-only A2Me family context tools for AI assistants (members, dates, activity, relationships)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TechBlueprints/circle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server