Skip to content

fix: rename linear mcp id to linear-mcp to resolve duplicate id#7

Merged
saoudrizwan merged 1 commit into
mainfrom
saoudrizwan/add-cline-plugins-v2
Jun 18, 2026
Merged

fix: rename linear mcp id to linear-mcp to resolve duplicate id#7
saoudrizwan merged 1 commit into
mainfrom
saoudrizwan/add-cline-plugins-v2

Conversation

@saoudrizwan

Copy link
Copy Markdown
Contributor

Problem

main currently fails validation:

registry/mcps/linear/entry.json: duplicate id "linear"

Two PRs landed independently and collided:

Marketplace ids are globally unique across types (seenIds is a single set in scripts/generate.mjs), so having both a plugin and an mcp with id linear breaks the build on main.

Fix

Rename the MCP entry's id and directory from linear to linear-mcp, leaving the plugin to keep the plain linear id.

  • The MCP install.args are unchanged (cline mcp install linear --transport http https://mcp.linear.app/mcp) — the server name the user types is independent of the marketplace id.
  • Display name stays "Linear"; homepage unchanged.

Testing

npm run validate passes (166 entries).

The cline/plugins catalog (#6) added a "linear" plugin and the MCP catalog
(#4) added a "linear" mcp. Marketplace ids are globally unique across types,
so main now fails validation with a duplicate id. Rename the mcp entry to
linear-mcp; install args (cline mcp install linear ...) are unchanged.
@saoudrizwan saoudrizwan merged commit 0a6c067 into main Jun 18, 2026
1 check passed
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