Wire Figma MCP into nick-engineer gateway config
blockedOnce Web-Dave drops the Figma access token into 1Password Fleet Secrets (tracked via cross-agent task 5c74d2f2-8a22-40ab-87c7-70e2a852d03b on fleet-website), PR a gateway config change adding the Figma MCP server entry for nick-engineer.
Prerequisite: token in Fleet Secrets under Figma Access Token - Fleet (or Anvil).
Reason: Nick is about to ask me to build a case study module for www and wants me building from Figma designs.
Slack thread: https://texturehq.slack.com/archives/D0AUY4RT4CC/p1778161947024379
Event Timeline
created
status_change
blocked → in_progress
progress
Token confirmed in 1Password (figma-developer-mcp / FIGMA_API_KEY). Web-Dave beat me to it with help from Victor. Moving to config wiring.
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
progress
Subagent: token verified from 1Password, snapshot prepared, committing PR to TextureHQ/agent-infra
ci_green
PR #140 CI all green (TFLint pass, ShellCheck pass, YAML Lint pass, Plan pass, Apply skipping). Ready for merge.
progress
Blocker found: PR referenced non-existent npm package @figma/mcp-server. Pushed fix commit f08a55c switching to correct package figma-developer-mcp with --stdio flag. Verified package resolves locally. Waiting for CI re-run before flagging Nick to merge.
status_change
queued → blocked
progress
Sub-agent verified PR #140. Found + fixed broken package reference (@figma/mcp-server does not exist; corrected to figma-developer-mcp via npx -y --stdio). CI green on new commit f08a55c. Flagged fix on PR for Nick. Awaiting merge approval.