engineering-matrix-explorer
README.md
# engineering-matrix-explorer
An MCP server that gives Claude (or any MCP-compatible AI) instant access to a curated matrix of 100+ engineering tools — search by name, tag, or use case, browse by category, and pull ready-to-use boilerplate files for 30+ popular stacks.
**Free:** search + 5 boilerplates (TypeScript, Python, React, Docker, Node.js) | **[Pro $15](https://businesshub66.gumroad.com/l/engineering-matrix-explorer-pro):** all 33 boilerplates unlocked | **[Bundle $29](https://businesshub66.gumroad.com/l/jdsnuv):** 3 MCP servers
## What it does
Three tools, zero configuration:
**`search_engineering_matrix`** — find tools by name, tag, or use case. Multi-word queries work great.
```
"python linter" → Ruff, ESLint
"ci cd" → GitHub Actions
"database sql" → PostgreSQL, Prisma, Supabase
"container" → Docker, Kubernetes
```
**`list_categories`** — browse all 6 categories with tool counts: `languages`, `frontend`, `backend`, `databases`, `devops`, `tooling`.
**`get_repository_boilerplate`** — get starter files for a tool in one shot. Supports: TypeScript, Python, Node.js, React, Next.js, FastAPI, Docker, GitHub Actions, Rust, Go.
## Install
```bash
npx @engineeringmatrixexplorer/engineering-matrix-explorer
```
Or install globally:
```bash
npm install -g @engineeringmatrixexplorer/engineering-matrix-explorer
```
## Add to Claude Desktop
Open your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS) and add:
```json
{
"mcpServers": {
"engineering-matrix-explorer": {
"command": "npx",
"args": ["-y", "@engineeringmatrixexplorer/engineering-matrix-explorer"]
}
}
}
```
Restart Claude Desktop. You'll see the tools appear automatically.
## Add to Claude Code
```bash
claude mcp add engineering-matrix-explorer -- npx -y @engineeringmatrixexplorer/engineering-matrix-explorer
```
## Example prompts
Once connected, try asking Claude:
- *"What TypeScript linting tools are available?"*
- *"Give me a Docker boilerplate for my new project"*
- *"What's in the devops category?"*
- *"Find me a fast Python web framework"*
- *"Set up a GitHub Actions CI config for my repo"*
## Tool matrix
| Category | Tools |
|----------|-------|
| Languages | TypeScript, Python, Rust, Go |
| Frontend | React, Next.js, Vue, Svelte, Tailwind CSS, Vite |
| Backend | Node.js, Fastify, Express, FastAPI |
| Databases | PostgreSQL, Redis, MongoDB, Prisma, Supabase |
| DevOps | Docker, Kubernetes, GitHub Actions, Terraform, Vercel |
| Tooling | ESLint, Prettier, Ruff, Vitest, Jest, pnpm |
## Hire me
I build custom MCP servers for companies and dev teams — internal tool search, docs integrations, API connectors, anything you want Claude to do that it can't do out of the box.
If you're interested: **elias.nyc.rentals@gmail.com**
## Requirements
- Node.js 18+
## License
MIT
TDQS
A3.8/5.0
Scored across 3 tools
Disambiguation5/5
Each tool targets a distinct function: retrieving boilerplate, listing categories, and searching the matrix. No overlap in purpose.
Naming Consistency5/5
All tools follow a consistent verb_noun pattern using snake_case, making their actions and targets clear.
Tool Count4/5
With 3 tools, the surface is somewhat minimal but covers the core exploratory functions for an engineering matrix. Could benefit from a tool to get details on a specific tool, but not a major issue.
Completeness4/5
The set provides search, categorization, and boilerplate retrieval, which are central to exploring a matrix. Missing a direct 'get tool details' function, but search may cover that need.
Maintenance
ActivitySlowing
ResponsivenessNo issues