Skip to content

docs: Figma trademark compliance — rename to "Limitless MCP for Figma"#39

Merged
tknatwork merged 1 commit into
mainfrom
chore/figma-brand-compliance
Jul 14, 2026
Merged

docs: Figma trademark compliance — rename to "Limitless MCP for Figma"#39
tknatwork merged 1 commit into
mainfrom
chore/figma-brand-compliance

Conversation

@tknatwork

Copy link
Copy Markdown
Owner

Brings the project into line with Figma's brand/trademark guidelines and Developer Terms, surfaced by a provenance/ToS audit.

Why: Figma's guidelines say "Don't put our name (or part of our name) in your … product name" — the permitted form is descriptive ("… for Figma"). The display name "Figma Limitless MCP" used Figma's mark as a name prefix.

Changes (display name only — the figma-limitless-mcp slug/MCP-registration key is unchanged):

  • Renamed display name → "Limitless MCP for Figma" across plugin manifests (the Figma-menu name), both READMEs, workspace + product AGENTS, AI-GUIDE, and the e2e script.
  • Added a non-affiliation disclaimer to both READMEs (not affiliated/endorsed/sponsored by Figma; "Figma" used descriptively; local/private tool, not distributed via Figma Community — its execute_code bridge can't pass Community review anyway).
  • Softened absolute "no rate limits" → "no REST rate limits — uses the local Plugin API" (Developer Terms §4(e) reserves Figma's right to rate-limit).
  • Updated the GitHub repo description to the compliant name + "unofficial".

The plugin's conduct was already within the Developer Terms for local/private use (§7 distribution obligations don't apply — non-distributed, no data exfiltration). Docs/naming-only; plugin builds clean; figma-limitless-mcp identifier preserved so claude mcp add figma-limitless-mcp still works. (Not legal advice.)

🤖 Generated with Claude Code

Per Figma's brand guidelines (https://www.figma.com/using-the-figma-brand/):
"Don't put our name (or part of our name) in your ... product name" —
the permitted form is descriptive ("... plugin for Figma"). So the DISPLAY
name "Figma Limitless MCP" (Figma as a name prefix) becomes the compliant
descriptive "Limitless MCP for Figma" across the plugin manifests (Figma-menu
name), READMEs, workspace + product AGENTS, AI-GUIDE, and the e2e script.
The technical slug `figma-limitless-mcp` (manifest id, package names, MCP
registration key) is kept — it's an identifier, not a consumer brand name,
and changing it would break `claude mcp add figma-limitless-mcp`.

Also:
- Non-affiliation disclaimer added to both READMEs ("not affiliated with,
  endorsed, or sponsored by Figma; 'Figma' used descriptively; local/private
  tool, not distributed via Figma Community").
- Softened absolute "no rate limits" claims (which sat awkwardly against
  Developer Terms §4(e)'s reserved right to rate-limit) to the accurate
  "no REST rate limits — uses the local Plugin API".
- GitHub repo description updated to the compliant name + "unofficial".

Plugin's conduct was already within the Developer Terms for local/private use
(§7 distribution obligations don't apply — non-distributed; no data
exfiltration). This closes the naming/marketing gap surfaced by the audit.
Not legal advice.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tknatwork
tknatwork merged commit 191f44a into main Jul 14, 2026
2 checks passed
@tknatwork
tknatwork deleted the chore/figma-brand-compliance branch July 14, 2026 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant