Your Claude Code Doesn't Know What Packages Actually Work
Claude suggests packages from its training data, not from live deprecation and security data. PatternStack fixes this by watching ~50,000 packages across six registries — and warns your agent before it suggests deprecated or abandoned code.
The Problem with Claude's Package Suggestions
Without PatternStack
- ✗Suggests moment.js (deprecated, 287kb)
- ✗Recommends request (deprecated since 2020)
- ✗Proposes incompatible version combinations
- ✗No awareness of CVEs or security issues
With PatternStack
- Suggests date-fns (maintained, tree-shakeable)
- Flags breaking major versions before Claude writes them
- Validates version compatibility before suggesting
- CVE and deprecation awareness
How PatternStack Works with Claude Code
Add MCP Server
One command to add PatternStack to Claude Code. Works via the Model Context Protocol.
Code Normally
Ask Claude about packages, dependencies, or migrations. It automatically queries PatternStack.
Get Better Answers
Responses now include real data from production projects, not just training data.
What PatternStack Gives Your Claude Code
Live Package Intelligence
Live deprecation and abandonment status from OSV, GitHub Advisory, and Dependabot — all 50,000+ tracked packages updated in real time.
Security Awareness
Vulnerability and deprecation context to help your AI avoid known-risk packages.
Framework Context
Recommendations are partitioned by framework. Next.js projects get Next.js patterns.
All MCP Tools
Health checks, alternatives, migrations, stack validation, and more — all available to Claude Code.
Quick Start
1. Get Your API Key
Sign up at PatternStack and create an API key in your dashboard settings.
2. Add MCP Server (Option A: CLI)
# Run this command in your terminal
claude mcp add patternstack -- npx -y @patternstack/mcp
Package lookups work immediately — no key needed. To watch your repo, re-add with your API key: claude mcp remove patternstack && claude mcp add patternstack -e PATTERNSTACK_API_KEY=psk_proj_... -- npx -y @patternstack/mcp
2. Add MCP Server (Option B: Manual Config)
Add to ~/.claude/mcp.json:
{
"mcpServers": {
"patternstack": {
"transport": "http",
"url": "https://patternstack.ai/api/mcp/tools/call",
"headers": {
"Authorization": "Bearer ts_your_api_key"
}
}
}
}3. Verify It Works
Ask Claude Code: "What packages work well with React?" or "Is lodash healthy and maintained?"
Make Your Claude Code Actually Useful
Stop your AI from suggesting deprecated packages. Start with a free watchlist.
Get Started Free