
e18e
Helps AI agents avoid installing bloated or outdated npm packages by checking install commands and analyzing source files for imports that should be replaced. Provides curated migration guides when it spots dependencies with better native alternatives or more actively maintained successors. Useful when you're working with Claude on Node.js projects and want a guardrail against pulling in legacy packages or unnecessarily heavy libraries. The server catches these issues during development rather than after they're already in your package.json. Still in early development, so expect breaking changes.
- tools
- 3
- transport
- STDIO, HTTP
- last updated
- Aug 19, 2026
Install
From registry metadata$ npx add-mcp https://mcp.e18e.dev/mcp --name e18eRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http e18e https://mcp.e18e.dev/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 6, 2026.
code-checkerCheck if the code contains some inefficient or outdated packages imported and suggests alternatives.1 params
Check if the code contains some inefficient or outdated packages imported and suggests alternatives.
code*stringlookup-replacementCheck if a package has a more performant, maintained or efficient replacement by package name, replacement text, or topic. Returns a list of suggestions with descriptions and documentation links.1 params
Check if a package has a more performant, maintained or efficient replacement by package name, replacement text, or topic. Returns a list of suggestions with descriptions and documentation links.
query*stringnpm-i-checkerCheck for outdated or insecure npm packages in an install script like `npm i` or `pnpm add` or `yarn add` or `bun i`.1 params
Check for outdated or insecure npm packages in an install script like `npm i` or `pnpm add` or `yarn add` or `bun i`.
command*stringSponsors
Readme
@e18e/mcp
The official e18e MCP server for advising agents on modern and performant best practices
[!WARNING] This project is in very early stages and may break without notice. Have fun!
Capabilities
- Check install commands for packages that have better-native or better-maintained alternatives
- Analyze source files to identify imports that should be replaced with modern alternatives
- Provide curated migration guides for transitioning away from outdated packages
Packages
This monorepo contains the following packages:
- @e18e/mcp - The main stdio implementation of the e18e MCP server
Sponsors
License
MIT
Details
- Repository
- github.com/e18e/mcp
- Category
- AI & LLM Tools
- Package
@e18e/mcp- Transport
- STDIO, HTTP
- Registry
- MCP registry, active
- Prompts
- 1
- Tools verified
- Nov 6, 2026