toggle-brain MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port number for HTTP mode (used when TRANSPORT=http). Default is 3000. | 3000 |
| TRANSPORT | No | Set to 'http' to run as an SSE server instead of stdio. Default is stdio. | stdio |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tools_remotion_remotion.configD | – |
| tools_remotion_src_indexD | – |
| tools_remotion_src_onboarding_registryD | The client-onboarding series, in viewing order. Root.tsx maps this into one |
| tools_remotion_src_onboarding_videos_welcomeC | VIDEO 1 — the warm intro. No platform steps; sets up why we're about to ask |
| tools_remotion_src_onboarding_videos_tiktok_adsD | VIDEO 4 — TikTok Business Center. Roles are Admin / Standard / Analyst; events |
| tools_remotion_src_onboarding_videos_seoD | VIDEO 5 — SEO access: Search Console (Full), GA4 (Viewer), CMS (Administrator — |
| tools_remotion_src_onboarding_videos_permissionsD | VIDEO 6 — the consolidated access checklist + the reassurance quartet. Access |
| tools_remotion_src_onboarding_videos_meta_adsD | VIDEO 2 — Meta Ads partner access. Flow (share assets to a partner Business |
| tools_remotion_src_onboarding_videos_google_adsC | VIDEO 3 — Google Ads manager (MCC) link + GA4 Editor for conversion import. |
| tools_remotion_src_onboarding_kit_typesC | Data-driven onboarding video series. One engine (OnboardingVideo.tsx) renders |
| tools_remotion_src_explainer_tokensD | Source of truth: clients/toggle/design-system/ TOKENS.md + MOTION.md + BRAND-IDENTITY.md |
| tools_remotion_src_explainer_layoutD | – |
| tools_remotion_src_explainer_brand_wordmarkpathsC | Generated from assets/logos/toggle-wordmark.svg (canonical — never re-typeset). |
| tools_remotion_src_explainer_brand_isoformsD | Generated from assets/illustrations/step-form.svg (canonical — regenerate, never redraw). |
| tools_remotion_src_explainer_brand_geometryD | – |
| tools_brain_bot_hooks_path_guardD | !/usr/bin/env python3 |
| clients_toggle_design_system_icons_generatorD | !/usr/bin/env python3 |
| clients_toggle_design_system_charts_generatorD | !/usr/bin/env python3 |
| clients_audaura_unitar_assets_build_leadformD | !/usr/bin/env python3 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| generators--video-prompt | # /video-prompt |
| generators--tiktok-hooks | # /tiktok-hooks |
| generators--sales-trackers | # /sales-trackers |
| generators--quote | # /quote |
| generators--proposal | # /proposal |
| generators--monthly-report | # /monthly-report |
| generators--monthly-quotes | # /monthly-quotes |
| generators--meta-ad-copy | # /meta-ad-copy |
| generators--landing-page | # /landing-page |
| generators--image-prompt | # /image-prompt |
| generators--email | |
| generators--caption | # /caption |
| playbooks--tiktok-production | # TikTok production |
| playbooks--onboard-new-client | # Onboard new client |
| playbooks--monthly-reporting | # Monthly reporting |
| playbooks--launch-paid-campaign | # Launch paid campaign |
| playbooks--creative-review | # Creative review |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| brain--tiktok-one-rules | TikTok One — binding creator-brief rules |
| brain--process | Toggle Solutions — How We Work |
| brain--partners-stack | Partners & Stack |
| brain--glossary | Glossary |
| brain--voice--tone-by-channel | Tone by Channel |
| brain--voice--toggle-house-voice | Toggle Tone of Voice Guide |
| brain--voice--talking-points | Toggle Talking Points & Content Pillars |
| brain--voice--never-say | Never Say |
| brain--voice--do-say | Do Say |
| brain--verticals--real-estate | Real Estate |
| brain--verticals--insurance | Insurance |
| brain--verticals--higher-ed | Higher Education |
| brain--verticals--healthcare | Healthcare |
| brain--verticals--fnb | F&B |
| brain--verticals--ecommerce | E-commerce |
| brain--verticals--banking | Banking |
| brain--verticals--b2b-saas | B2B SaaS |
| brain--verticals--_index | Verticals — Index |
| brain--team--roster | Team Roster |
| brain--team--bios--zaid | Zaid |
| brain--team--bios--yi-yang | Yi Yang |
| brain--team--bios--wei-lee | Wei Lee |
| brain--team--bios--viknesh | Viknesh |
| brain--team--bios--tiffany | Tiffany |
| brain--team--bios--shaun | Shaun |
| brain--team--bios--lau | Lau |
| brain--team--bios--julian | Julian |
| brain--team--bios--jordan | Jordan |
| brain--team--bios--david | David |
| brain--team--bios--aizad | Aizad |
| brain--services--web-development | Web Development |
| brain--services--seo | Search Engine Optimisation |
| brain--services--reporting-analysis | Reporting & Analysis |
| brain--services--performance-marketing | Performance Marketing |
| brain--services--out-of-home | Out Of Home |
| brain--services--ecommerce-management | Online Store Management |
| brain--services--creative-production | Creative Production |
| brain--services--conversion-optimisation | Conversion Optimisation |
| brain--services--content-marketing | Content Marketing |
| brain--services--consumer-retention | Consumer Retention |
| brain--services--business-intelligence | Business Intelligence |
| brain--services--branding | Branding |
| brain--reporting-style--SKILL | Toggle Reporting Style |
| brain--reporting-style--references--client-log-template | Client Log Template |
| brain--reporting-style--references--b2c-style | B2C Reporting Style — Toggle |
| brain--reporting-style--references--b2b-style | B2B Reporting Style — Toggle |
| brain--pricing--rate-card-sg | Rate Card — Singapore (SGD) |
| brain--pricing--rate-card-my | Rate Card — Malaysia (MYR) |
| brain--pricing--line-items | Line items — atomic units |
| brain--pricing--discount-rules | Discount rules |
| brain--pricing--bundles | Bundles — named packages |
| brain--pricing--CHANGELOG | Pricing Changelog |
| brain--positioning--elevator-pitches | Elevator Pitches |
| brain--positioning--differentiators | Differentiators |
| brain--positioning--competitors | Competitors |
| brain--positioning--bespoke-product | Toggle Bespoke — Daughter Company Profile |
| brain--positioning--agency-profile | Toggle Solutions — Agency Profile |
| brain--geos--singapore | Singapore |
| brain--geos--malaysia | Malaysia |
| brain--geos--_index | Geos — Index |
| brain--case-studies--unitar | UNITAR International University |
| brain--case-studies--unitar-2026 | Toggle Case Studies |
| brain--case-studies--singlife | Singlife |
| brain--case-studies--kualesa | Kualesa |
| brain--case-studies--kith-and-kin | Kith and Kin |
| brain--case-studies--great-eastern-sg | Great Eastern Singapore |
| brain--case-studies--edukids | EduKids |
| brain--case-studies--cimb-malaysia | CIMB Malaysia |
| brain--case-studies--al-hidayah | Al Hidayah Publications |
| brain--case-studies--_index | Case Studies — Tagged Index |
| cockpit--current | Today |
| cockpit--todos--audaura-unitar | Todos — Audaura (UNITAR) |
| cockpit--todos--_internal | Todos — Toggle internal (biz dev, ops, hiring) |
| clients--yasoon--style-pack | Yasoon — Style Pack |
| clients--yasoon--CLIENT | Yasoon |
| clients--toggle--style-pack | Toggle — Style Pack |
| clients--toggle--CLIENT | Toggle |
| clients--toggle--design-system-brief--07-component-spec-template | Component Spec Template |
| clients--toggle--design-system-brief--06-pre-flight-resolutions | Pre-flight resolutions — Zaid fills in before Stage 1 |
| clients--toggle--design-system-brief--05-order-of-operations | How to run the master prompt — order of operations |
| clients--toggle--design-system-brief--04-references-and-anti-patterns | References & anti-patterns |
| clients--toggle--design-system-brief--03-design-system-scope | Design system scope — what we're shipping |
| clients--toggle--design-system-brief--02-voice-and-positioning-distilled | Toggle voice & positioning — distilled for the design system |
| clients--toggle--design-system-brief--01-brand-dna-snapshot | Toggle Brand DNA — what already exists |
| clients--toggle--design-system-brief--00-MASTER-PROMPT | Toggle Solutions — Design System Master Prompt |
| clients--toggle--design-system--VOICE-IN-DESIGN | Voice in Design — the gut-check 1-pager (Stage 11) |
| clients--toggle--design-system--TOKENS | Toggle Solutions — Design Tokens (Stage 3) |
| clients--toggle--design-system--SIGNATURE-DEVICES | Toggle Solutions — Signature Devices |
| clients--toggle--design-system--SALES-TEMPLATES-8 | Stage 8 — The Sales Artifact Stack (8a–8f) |
| clients--toggle--design-system--PROPOSAL-MASTER | Toggle Solutions — Proposal Master (Stage 2) |
| clients--toggle--design-system--MOTION | Toggle Solutions — Motion & Video (Stage 10) |
| clients--toggle--design-system--MARKETING-9 | Stage 9 — Marketing Asset Library (9a–9c) |
| clients--toggle--design-system--LAYOUTS-7B | Layouts 7b — About/Team · Contact/Booking · FAQ (Stage 7b) |
| clients--toggle--design-system--LAYOUTS-7A | Layouts 7a — Homepage · Service detail · Case study detail (Stage 7a) |
| clients--toggle--design-system--ICONOGRAPHY | Toggle Solutions — Iconography & Illustration (Stage 5) |
| clients--toggle--design-system--GOVERNANCE | Governance & Rollout — MVP (Stage 12) |
| clients--toggle--design-system--COMPONENTS-6D | Components 6d — Disclosure & Supplementary (Stage 6d) |
| clients--toggle--design-system--COMPONENTS-6C | Components 6c — Structure (Stage 6c) |
| clients--toggle--design-system--COMPONENTS-6B | Components 6b — Containers & Data (Stage 6b) |
| clients--toggle--design-system--COMPONENTS-6A | Components 6a — Inputs & Forms (Stage 6a) |
TDQS
Scored across 19 tools
Many tools have overlapping domains (e.g., multiple onboarding videos) and lack clear distinctions in descriptions. The path-like names and sparse descriptions make it impossible for an agent to reliably select the correct tool.
Tool names follow no consistent pattern; they mix file paths, project prefixes, and arbitrary slugs. No verb_noun structure exists, and conventions vary wildly (e.g., clients_ vs tools_).
19 tools is a moderate number, but the set is not scoped to a coherent domain. Many tools appear to be internal files (e.g., config files, video scripts) that do not form a purposeful tool surface.
The domain is entirely unclear, so completeness cannot be assessed meaningfully. The tools appear to be a random dump of files with no obvious operations, missing any semblance of CRUD or lifecycle coverage.