Skip to content

refactor(connectors): rename to the mcp-connectors family#163

Merged
suleimansh merged 1 commit into
mainfrom
feat/rename-mcp-connectors
Jul 2, 2026
Merged

refactor(connectors): rename to the mcp-connectors family#163
suleimansh merged 1 commit into
mainfrom
feat/rename-mcp-connectors

Conversation

@suleimansh

Copy link
Copy Markdown
Member

Closes #144.

Renames the three connector packages under the mcp- prefix so they read as one family with @gemstack/mcp (the way ai-sdk/ai-mcp/ai-skills/ai-autopilot already do). A connector ships an MCP server, so the name is honest, and it sets mcp-connector-<x> as the convention third parties mirror (e.g. @acme/mcp-connector-stripe).

  • @gemstack/connectors@gemstack/mcp-connectors (kept the mcp- prefix on the kit too, per the issue's resolved open question)
  • @gemstack/connector-github@gemstack/mcp-connector-github
  • @gemstack/connector-google-drive@gemstack/mcp-connector-google-drive

Scope done: 3 package dirs renamed (git mv), package.json names + deps + repository paths, all src imports, package READMEs, the 4 docs pages (renamed + VitePress sidebar + cross-links), examples/connectors-quickstart refs, root README.md + Architecture.md (including the mcp-connector-* convention prose). API is unchanged. CHANGELOGs left historically intact. The three pending correctness-sweep changesets were retargeted to the new names, plus a rename changeset.

Verification: full workspace pnpm build (8/8) + pnpm test (17/17) green; the three packages + example typecheck and pass (12/9/12/3); VitePress docs:build completes with no dead links.

Outward-facing follow-up (yours): after the release publishes the new names, deprecate the old ones so consumers are pointed over:

npm deprecate @gemstack/connectors "renamed to @gemstack/mcp-connectors"
npm deprecate @gemstack/connector-github "renamed to @gemstack/mcp-connector-github"
npm deprecate @gemstack/connector-google-drive "renamed to @gemstack/mcp-connector-google-drive"

Rename the three connector packages under the mcp- prefix so they read as one
family with @gemstack/mcp:
- @gemstack/connectors -> @gemstack/mcp-connectors
- @gemstack/connector-github -> @gemstack/mcp-connector-github
- @gemstack/connector-google-drive -> @gemstack/mcp-connector-google-drive

Renames the 3 package dirs, package.json names + deps, all imports, READMEs,
docs pages (+ VitePress sidebar) and root README/Architecture. Establishes
mcp-connector-<x> as the naming convention third parties mirror. API unchanged.
CHANGELOGs left historically intact. Pending changesets retargeted to the new
names + a rename changeset added.

Closes #144
@suleimansh suleimansh added enhancement New feature or request priority: high Should be addressed soon labels Jul 2, 2026
@suleimansh suleimansh self-assigned this Jul 2, 2026
@suleimansh suleimansh merged commit e51bd7d into main Jul 2, 2026
2 checks passed
@suleimansh suleimansh deleted the feat/rename-mcp-connectors branch July 2, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request priority: high Should be addressed soon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename connectors -> mcp-connectors for MCP-family naming consistency

1 participant