get_branding
Retrieve the current client portal branding configuration including display name, logo, colors, and settings to review before making changes.
Instructions
Get the workspace's whitelabel branding configuration. Returns the current branding settings: displayName, logoUrl, tagline, primaryColor, primaryColorDark, faviconUrl, and hideBadge. Use this to inspect the current client portal branding before making changes.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/branding.ts:17-26 (handler)MCP tool handler for 'get_branding' that calls the underlying client's getBranding method.
async (_args, extra) => { const client = clientFactory(extra); const result = await client.getBranding(); return { content: [{ type: 'text' as const, text: JSON.stringify(result, null, 2), }], }; } - src/tools/branding.ts:11-16 (registration)MCP tool registration for 'get_branding'.
server.tool( 'get_branding', `Get the workspace's whitelabel branding configuration. Returns the current branding settings: displayName, logoUrl, tagline, primaryColor, primaryColorDark, faviconUrl, and hideBadge. Use this to inspect the current client portal branding before making changes.`, {}, - src/client.ts:308-310 (handler)AgentledClient implementation of getBranding, which makes an HTTP request to the /workspace/branding endpoint.
async getBranding() { return this.request('/workspace/branding'); }