Skip to Content
MCP Tool CatalogOps & Admin

Ops & Admin Tools

Manage brands, search audit logs, check platform health, and set feature flags. 6 tools in this category.

brands.list

List all brands on the platform.

Roles: ALL_ROLES

FieldTypeRequiredDescription
statusenum(active|inactive)NoFilter by status
limitintegerNoMax results (default 20)
{ "tool": "brands.list", "input": { "status": "active" } }

brands.create

Create a new brand on the platform.

Roles: ADMIN_ONLY

FieldTypeRequiredDescription
namestringYesBrand display name
slugstringYesURL-safe brand slug
domainstringYesPrimary brand domain
fromEmailstringYesDefault sender email address
fromNamestringYesDefault sender display name
{ "tool": "brands.create", "input": { "name": "Loop Health", "slug": "loop-health", "domain": "loop.health", "fromEmail": "hello@loop.health", "fromName": "Loop Health" } }

brands.update

Update brand settings.

Roles: ADMIN_ONLY

FieldTypeRequiredDescription
brandIduuidYesBrand identifier
namestringNoUpdated brand name
domainstringNoUpdated primary domain
fromEmailstringNoUpdated sender email
fromNamestringNoUpdated sender name
settingsobjectNoBrand-specific settings
{ "tool": "brands.update", "input": { "brandId": "brand-uuid", "fromName": "Loop Health Team" } }

audit.search

Search the audit log for platform events and user actions.

Roles: OPS_AND_ADMIN

FieldTypeRequiredDescription
querystringNoFree-text search query
actorstringNoFilter by actor (user ID or email)
actionstringNoFilter by action type
resourcestringNoFilter by resource type
dateRangeobjectNoDate range filter
dateRange.startdatetimeNoStart date
dateRange.enddatetimeNoEnd date
limitintegerNoMax results (default 50)
{ "tool": "audit.search", "input": { "action": "sends.schedule", "dateRange": { "start": "2026-05-01T00:00:00Z", "end": "2026-05-19T23:59:59Z" }, "limit": 20 } }

platform.health

Check the health status of all platform components.

Roles: OPS_AND_ADMIN

FieldTypeRequiredDescription
componentsstring[]NoSpecific components to check (default: all)
{ "tool": "platform.health", "input": { "components": ["email-provider", "sms-provider", "database", "queue"] } }

flags.set

Set a feature flag or kill switch for a specific brand or globally.

Roles: ADMIN_ONLY

FieldTypeRequiredDescription
flagstringYesFlag name
valuebooleanYesFlag value
brandIduuidNoBrand scope (omit for global)
reasonstringYesReason for the change (logged in audit trail)
{ "tool": "flags.set", "input": { "flag": "email.delivery.enabled", "value": false, "brandId": "brand-uuid", "reason": "Pausing email delivery during provider migration" } }