The StacksFinder MCP server provides deterministic tech stack recommendations and analysis tools for developers working with LLM clients like Claude, Cursor, and VS Code.
Core Capabilities:
Technology Discovery & Analysis (No API Key Required)
List available technologies across 8 categories (frontend, backend, meta-framework, database, ORM, auth, hosting, payments)
Analyze individual technologies with 6-dimension scoring (performance, DX, ecosystem, maintainability, cost, compliance) that adapts to project context (default, MVP, enterprise)
Compare 2-4 technologies side-by-side with per-dimension winners and compatibility analysis
Get daily free demo stack recommendations for various project types and scales
Stack Recommendations (Requires API Key)
Generate unlimited custom recommendations with support for 9 project types, 4 scale levels, up to 3 custom priorities (time-to-market, scalability, developer-experience, cost-efficiency, performance, security, maintainability), and technology constraints to include/exclude specific tools
Blueprint Management (Requires API Key)
Create comprehensive project blueprints with AI-generated narratives and implementation guidance
Fetch existing blueprints by UUID with support for asynchronous generation and optional polling
Project Estimation (Requires API Key)
Get comprehensive project scope, pricing, and market analysis with detailed feature breakdowns and cost adjustments
Technical Audits (Requires API Key)
Run technical debt audits on existing stacks
Retrieve, list, and compare audit reports to track progress
Get migration recommendations
MCP Integration Tools (No API Key Required)
Generate optimal tech stacks with MCP recommendations from project descriptions
Analyze repositories to identify relevant MCP servers
Prepare and execute MCP installations with
.env-mcptemplates
API Key Management (Requires Credentials)
Authenticate with email/password to create API keys
List and revoke existing keys for access management
Cross-Platform Support: Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code + Copilot, and ChatGPT Developer Mode.
Provides tech stack recommendations and analysis for Drizzle ORM, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for Next.js, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions, with support for technology comparisons.
Provides tech stack recommendations and analysis for Nuxt, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions, with support for technology comparisons.
Provides tech stack recommendations and analysis for Paddle payment integration, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for PlanetScale database, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for PostgreSQL database, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for SQLite database, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for Supabase, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for SvelteKit, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions, with support for technology comparisons.
Provides tech stack recommendations and analysis for Turso database, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Provides tech stack recommendations and analysis for Vercel hosting platform, including scoring across performance, developer experience, ecosystem, maintainability, cost, and compliance dimensions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@stacksfinder-mcprecommend a stack for a startup mvp with react"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@stacksfinder/mcp-server
MCP (Model Context Protocol) server that brings deterministic tech stack recommendations to LLM clients like Claude, Cursor, Windsurf, and other MCP-compatible tools.
Try it free — 8 tools work without an account, including a daily demo recommendation and MCP project kit.
Quick Start
Claude Code (CLI)
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
macOS/Linux:
Windows:
Cursor / Windsurf
Add to .cursor/mcp.json or .windsurf/mcp.json in your project root:
macOS/Linux:
Windows:
VS Code + Copilot
Add to .vscode/mcp.json:
macOS/Linux:
Windows:
ChatGPT Developer Mode
StacksFinder is compatible with ChatGPT Developer Mode (available on Pro, Plus, Business, Enterprise, and Education accounts).
Prerequisites
ChatGPT Pro, Plus, Business, Enterprise, or Education account
Developer Mode enabled in ChatGPT settings
Note: Business/Enterprise workspaces may require admin approval
Setup Steps
Enable Developer Mode: Go to Settings → Apps → Advanced settings → toggle "Developer mode"
Create App: Go to Settings → Apps → Create
Enter details:
Name: StacksFinder
URL:
https://smithery.ai/server/hoklims/stacksfinder-mcp/mcp(or your self-hosted URL)Protocol: Streaming HTTP
Description: Deterministic tech stack recommendations
Verify: Click Create and confirm the 23 tools appear
Important Notes
Developer Mode does NOT require search/fetch tools (those are only for Deep Research)
Tools with
readOnlyHint: truewon't ask for confirmation in ChatGPTRate limited to 60 requests/minute per IP
Uses Streaming HTTP transport (not SSE)
Supported Protocols
Protocol | Status |
Streaming HTTP | ✅ Supported |
SSE | ❌ Not supported |
Related MCP server: mcp-github
Available Tools
Free Tools (no account required)
Tool | Description |
| List all 80+ tech IDs by category |
| 6-dimension scores, strengths, weaknesses, compatible techs |
| Side-by-side comparison of 2-4 technologies |
| FREE 1x/day — Full stack recommendation for any project type |
Estimator Tools (requires API key)
Tool | Description |
| Estimate scope, pricing, and market analysis for a project |
| Check your remaining estimate quota (weekly/monthly) |
Pro Tools (requires API key)
Tool | Description |
| Unlimited recommendations with priorities & constraints |
| Fetch existing blueprint by ID |
| Generate new blueprint with AI narrative |
| Authenticate and create API key from MCP |
| List your API keys |
| Revoke an API key |
Audit Tools (requires API key)
Tool | Description |
| Run technical debt audit on your stack |
| Fetch audit report by ID |
| List your audit reports |
| Compare two audits to track progress |
| Check your remaining audit quota |
| Analyze audit for migration opportunities with builder constraints |
Project Kit Tools (no API key required)
Tool | Description |
| Generate optimal tech stack + MCP recommendations from project description |
| Analyze your repository and recommend relevant MCP servers |
| Detect MCPs, generate |
| Parse |
Get your API key at stacksfinder.com/pricing
Tool Examples
list_technologies
analyze_tech
compare_techs
recommend_stack (Free Demo)
create_audit (Pro)
compare_audits (Pro)
estimate_project (Pro)
generate_mcp_kit (Free)
analyze_repo_mcps (Free)
prepare_mcp_installation (Free)
execute_mcp_installation (Free)
Environment Variables
Variable | Required | Default | Description |
| For Pro tools | - | API key from stacksfinder.com |
| No |
| API base URL |
| No |
| Enable debug logging |
Score Dimensions
All technology scores are measured across 6 dimensions (0-100):
Dimension | Description |
Performance | Runtime speed, bundle size, optimization potential |
DX | Learning curve, tooling, documentation quality |
Ecosystem | Community size, integrations, job market |
Maintainability | Long-term code health, upgrade path |
Cost | Hosting costs, licensing, operational overhead |
Compliance | Security features, audit readiness |
Contexts
Scores vary by project context:
default: General-purpose scores
mvp: Optimized for speed-to-market, lower cost
enterprise: Emphasizes compliance, maintainability, support
Error Handling
Structured errors with suggestions:
Troubleshooting
Debug mode
Common issues
Issue | Solution |
"API key required" | Get key at stacksfinder.com/pricing |
"Daily limit reached" | Wait 24h or upgrade to Pro |
"Technology not found" | Use |
Development
Contributing
Contributions are welcome! Please read our Contributing Guide before submitting a Pull Request.
For security vulnerabilities, please see our Security Policy.
Documentation
CHANGELOG.md - Version history and release notes
CONTRIBUTING.md - How to contribute
SECURITY.md - Security policy and vulnerability reporting
Links
Website: stacksfinder.com
Pricing: stacksfinder.com/pricing
MCP Registry: registry.modelcontextprotocol.io (Official Anthropic)
Discord: discord.gg/scBHF2EumC
Related
CLI: create-stacksfinder — Scaffold projects from terminal
Website: stacksfinder.dev — Full web experience
License
MIT