Working Surfacelink · 14 Oct 2026
05
A designer seen from behind at a desk beside a small server cabinet, with three cables running from it to a laptop, a phone and a television on a shelf, the whole scene drawn with wide empty margins on every side.
Bootcamp

Design System MCP: Delivering context where the work happens

Ehsān Vaeghi · 8 October 2026

Company story · design systems · agents · Agent context files

Read the original
Takeaway

Aparat, a video-sharing service, built a server that AI coding agents query for its design-system rules, so developers stopped copying outdated files into their agents.

Summary

Ehsān Vaeghi works on the design systems at Aparat, a video-sharing service with more than 60 million monthly active users. Aparat keeps three design systems, for the web, its phone apps and smart TVs, and writes each component's behaviour into structured files for AI agents. Those files reached seven development teams by hand, through chat messages and local copies that went out of date.

Key points
  • The server uses MCP, the Model Context Protocol that AI coding tools use to call outside services, and updates within seconds of each change to the design systems.
  • Each developer or team gets a key scoped to one or more design systems, so a TV developer's agent is refused the app and web systems.
  • Every request records the version of the rules that answered it, so the design-system team can warn teams that last read an older version.
  • Every component or screen an agent looks for and cannot find is logged, and the team treats that list as its backlog.
Implication

Vaeghi argues that a design-system team should serve its rules to AI agents rather than hand over files, so the rules stay current and their use is visible. The piece reports usage tracking but no measured effect on the code teams ship.

Plays
Design

Serve the design system's rules to AI coding agents from one server that updates on every change, instead of sending files to each developer.

Design

Log every component that an AI agent searches for and does not find, and review that list as the design system's backlog.

Derived by Working Surface from the article; more in the Playbook. Source line: If context is what makes the difference, and the design system team is its owner, then we shouldn’t hand context over (and lose control) at all.

Source issue

14 October 2026: as AI agents raise the volume of code changes, teams are moving routine checks into automated tests and installable rules, and keeping people for intent and contested decisions.