content_get_pattern
Get content patterns for generating consistent copy.
Reference
Parameters
- Name
design_system_id- Type
- string · required
- Description
Design system UUID (uuid)
- Name
category- Type
- enum · optional
- Description
Filter by category (
error·empty·button·hint·confirm·success·label·placeholder)
- Name
name- Type
- string · optional
- Description
Search by pattern name
- Name
layer_id- Type
- string · optional
- Description
Layer UUID; layer patterns override base by name (uuid)
Returns
{
total Number of patterns found
patterns Array with id, name, category, templates, placeholders, examples, aiGuidance
}
Description
Get content patterns for generating consistent copy.
Returns content templates for error messages, empty states, confirmations, etc. Each pattern includes templates with placeholders and examples.
Parameters:
- design_system_id: UUID of the design system
- category (optional): Filter by category (error, empty, button, hint, confirm, success, label, placeholder)
- name (optional): Search by pattern name
Source
Defined in packages/mcp/src/tools.ts.
The request handler lives alongside its registration in packages/mcp/src/tools/.
Last reviewed by @jschuyler