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.
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.
npx @engineeringmatrixexplorer/engineering-matrix-explorer
Or install globally:
npm install -g @engineeringmatrixexplorer/engineering-matrix-explorer
Open your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json
on macOS) and add:
{
"mcpServers": {
"engineering-matrix-explorer": {
"command": "npx",
"args": ["-y", "@engineeringmatrixexplorer/engineering-matrix-explorer"]
}
}
}
Restart Claude Desktop. You'll see the tools appear automatically.
claude mcp add engineering-matrix-explorer -- npx -y @engineeringmatrixexplorer/engineering-matrix-explorer
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"
| 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 |
- Node.js 18+
MIT