Agent Integration
Skill & MCP Server
The escape-velocity-brand Claude skill authors on-brand assets — documents, social images, slide decks — using bundled templates, tokens, fonts, and logos. The optional MCP server extends it with headless rendering (PNG/PDF via Playwright) and publishing to the Brand Site.
Skill alone
- Authors HTML from named templates
- Substitutes Nunjucks variables
- Reads brand tokens, fonts, and logos
- Hands finished HTML back to user
- Works in any Claude client, no setup
+ MCP server
- Renders HTML → PNG or PDF (Playwright)
- Publishes decks & documents to Brand Site
- Returns signed download URLs (1 h TTL)
- Warm Chromium pool (~600 ms/render)
- OAuth 2.1 + Google login (HTTP transport)
Setup
Quick Connect
Claude Code — OAuth (recommended)
claude mcp add --transport http escape-velocity-brand \
https://mcp.escapevelocity.consulting/mcp
Claude Desktop
1
Open Settings → Connectors → Add custom connector
2
Name: escape-velocity-brand · Remote MCP URL: https://mcp.escapevelocity.consulting/mcp
3
Leave OAuth Client ID and Secret fields blank — Claude Desktop self-registers via RFC 7591.
4
Click Add. A Google login browser tab opens → sign in → the connector becomes available. Only emails in MCP_ALLOWED_EMAILS on the server can authenticate.
Claude Code — local stdio (dev)
{
"mcpServers": {
"escape-velocity-brand": {
"command": "npx",
"args": ["tsx", "/path/to/brand/src/mcp/server.ts"],
"env": { "BRAND_DIR": "/path/to/brand" }
}
}
}