
Stacksfinder
io.github.hoklimsPublished by GitHub account hoklimsv1.3.7Updated Oct 27, 2026
Deterministic tech stack recommendations, audits, and project estimates. No hallucinations.
Overview
Gives an assistant deterministic tech stack recommendations, technology comparisons, stack audits and project estimates through the Stacksfinder service.
- What you can do
- List, analyze and compare technologies with six-dimension scores, strengths and weaknesses
- Recommend a full stack for a project type, with priorities and constraints on paid tiers
- Run technical debt audits on a stack, fetch and compare audit reports, and check quotas
- Estimate project scope, hours, pricing and market analysis by region and seniority
- Generate MCP project kits, analyze a repository for relevant MCP servers, and prepare or execute MCP install commands
- When to use it
- Useful when choosing a framework, database or hosting stack for a new project, comparing candidate technologies, auditing an existing stack for outdated or vulnerable dependencies, or producing a rough scope and price estimate for a client project.
- Requirements
- Runs locally via npx from the npm package @stacksfinder/mcp-server, so Node.js is needed; Windows setups use a cmd wrapper. Network access to the Stacksfinder API is required. An API key in STACKSFINDER_API_KEY unlocks Pro, estimator and audit tools; eight tools work without an account. Optional STACKSFINDER_API_URL and STACKSFINDER_MCP_DEBUG variables.
Installation
In SourceWeft
- Open Stacksfinder in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@stacksfinder/mcp-server
[npm version] [License: MIT] [MCP Registry] [LobeHub]
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 ChatGPT - Rate limited to 60 requests/minute per IP
- Uses Streaming HTTP transport (not SSE)
Supported Protocols
Available Tools
Free Tools (no account required)
Estimator Tools (requires API key)
Pro Tools (requires API key)
Audit Tools (requires API key)
Project Kit Tools (no API key required)
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
Score Dimensions
All technology scores are measured across 6 dimensions (0-100):
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
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
- Glama: glama.ai/mcp/servers/@stacksfinder/mcp-server
- Smithery: smithery.ai/server/hoklims/stacksfinder-mcp
- GitHub: github.com/hoklims/stacksfinder-mcp
- npm: @stacksfinder/mcp-server
Related
- CLI: create-stacksfinder — Scaffold projects from terminal
- Website: stacksfinder.dev — Full web experience
License
MIT
Source: README.md at commit adc47a1
Tools
0Version history
1- v1.3.7LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts