## Lesson — AI tool metadata must treat MCP-related fields as optional

**Tags:** architecture, curated
**Pattern:** \bmcp[a-zA-Z0-9_]*(?!\?)\s*:
**Engine:** regex
**Scope:** **/*.ts, **/*.tsx, !**/*.test.ts
**Severity:** warning

AI tool metadata must treat MCP-related fields as optional.
