OnBrand by SlideSpeak
MCPReferenceby SlideSpeak
Indexed by Glama. No runnable package is published via Glama's API — open the repository for install instructions.
MCP configuration
Environment
BASE_URLrequiredPublic OnBrand origin; derives dashboard social metadata and ${BASE_URL}/mcp.
AWS_REGIONrequiredAWS region for the Brand Kit asset bucket.
DATABASE_URLrequiredPostgres connection string.
OAUTH_ISSUERrequiredExpected JWT issuer.
OAUTH_JWKS_URLrequiredJWKS endpoint used to verify access token signatures.
AWS_ACCESS_KEY_IDrequiredsecretAWS access key for S3 operations.
OAUTH_OWNER_ID_CLAIMJWT claim used as the OnBrand owner identifier. Defaults to sub.
OAUTH_TOKEN_ENDPOINTrequiredsecretToken exchange endpoint.
AWS_SECRET_ACCESS_KEYrequiredsecretAWS secret access key for S3 operations.
DASHBOARD_DEV_SERVER_URLDevelopment-only dashboard Vite proxy URL used by docker-compose.yml.
DASHBOARD_SESSION_SECRETrequiredsecretSecret used to sign dashboard session cookies.
OAUTH_DASHBOARD_CLIENT_IDrequiredStatic dashboard OAuth client ID.
OAUTH_REQUIRED_READ_SCOPErequiredRead scope required by read-only MCP tools. Defaults to onbrand:read.
OAUTH_REQUIRED_WRITE_SCOPErequiredWrite scope required by mutating MCP tools. Defaults to onbrand:write.
OAUTH_REGISTRATION_ENDPOINTDynamic client registration endpoint advertised to MCP clients.
OAUTH_AUTHORIZATION_ENDPOINTrequiredBrowser authorization endpoint.
AWS_S3_BUCKET_BRAND_KIT_ASSETSrequiredBucket for uploaded Brand Kit assets.
ASSET_DOWNLOAD_EXPIRES_IN_SECONDSPresigned S3 URL lifetime. Defaults to 900.
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.