chore: remove legacy local MCP server code - #58
Merged
Merged
Conversation
The local STDIO server is shutting down on September 30, 2026 in favor of the hosted server at https://mcp.alchemy.com/mcp. Remove the source, build tooling, tests, and CI/publish workflows so the repo only points people to the hosted server. Keep server.json (MCP Registry metadata for the hosted server) and LICENSE. Rewrite the README around hosted setup plus a short migration note for existing npx users. Refs DX-3944 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
vahnag
approved these changes
Sep 24, 2026
CodesMcCabe
approved these changes
Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Removes the legacy local STDIO MCP server from this repo ahead of the September 30, 2026 shutdown, and turns the README into a pointer to the hosted server at
https://mcp.alchemy.com/mcp.Resolves DX-3944. Context: Slack thread.
What's left in the repo
README.md: shutdown notice, hosted server setup for each client, and a short migration note for people runningnpx @alchemy/mcp-serverserver.json: the MCP Registry entry for the hosted server (io.github.alchemyplatform/alchemy-mcp-server). This is the only copy in the org, so it stays.LICENSEEverything else is deleted (30 files): source, tests, build/lint config, changesets, husky,
CLAUDE.md, and both GitHub workflows. Removingpublish.ymlmeans merging this can't trigger an npm publish.Not rewriting history
This is a normal commit, not a force-push. A history rewrite wouldn't remove the code: it's still in 32 forks, the tags/releases, and every published npm version. It would also break commit links and the audit trail for the open security report (#50). The repo's
mainruleset blocks non-fast-forward pushes anyway.Follow-ups (not in this PR)
npm deprecate @alchemy/mcp-serverwith a pointer to the hosted serverx-alchemy-client-breadcrumb: alchemy-mcp, with the migration message in the error body (v0.2.2+ passes it through to the agent)alchemy-agent-demo(itsstdiotransport runsnpx -y @alchemy/mcp-server) and the "MCP source on GitHub" links inskills/alchemy-claude-plugin🤖 Generated with Claude Code