boilerforge
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., "@boilerforgerun doctor on current project"
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.
boilerforge
Architecture governance wedge for AI-built codebases — doctor-first health checks and guardrails for production teams.
Boilerforge is now doctor-first. Instead of starting from a boilerplate registry, you start by checking architecture quality:
boilerforge doctor .It scores your project, detects stack metadata, validates governance guardrails, and gives actionable recommendations.
Quickstart
npx -y @cometforge/boilerforge@latest doctor .CI gate:
boilerforge doctor . --ci --min-score 70Badge snippet:
boilerforge doctor . --badgeExample output:
Related MCP server: trazabilidad-mcp
Commands
boilerforge doctor [path]
Architecture health report with weighted score (/100).
Flags:
--jsonoutput machine-readable JSON--cifail with non-zero exit if below threshold--min-score <number>threshold for--ci(default 70)--badgeprint markdown badge snippet + score
boilerforge analyze [path]
Detect stack metadata:
language/runtime
framework
package manager
baseline project metadata
boilerforge validate [path]
Evaluate architecture guardrails and return:
pass/fail
score
categorized issues (
critical,warning,info)recommendations
boilerforge extract [path] [--name <template-name>]
Extract current project into local template registry:
writes
.boilerforge-template.yamlin source projectcreates template under
~/.boilerforge/registry/<template-name>/copies sane files only (excludes
.git,node_modules,dist, build artifacts, env secrets)
boilerforge create <template-name> [target-path]
Scaffold a project from local registry template and write lockfile (boilerforge.lock.json).
boilerforge upgrade [path]
Upgrade project based on lockfile + local template version:
compares locked template version vs latest local registry
applies migration hooks in order when present (
writeFile,appendFile,deleteFile,copyFromTemplate,patchJSON)writes updated lockfile
Doctor Rule Engine (100 points)
CI workflow exists — 12
Env schema validation present — 10
Typecheck script exists — 10
Test script + test files exist — 12
Lint configured — 10
Security headers configured (web stacks) — 10
Centralized logging present — 8
Observability hook present (Sentry/OpenTelemetry/etc) — 8
Dependency hygiene — 10
Docs baseline (README + setup) — 10
Outputs include:
score
/100detected stack summary
categorized issues
actionable recommendations
Local Registry Model
Registry root:
~/.boilerforge/registryTemplate layout:
<template>/
template.yaml
files/
migrations/ (optional)template.yaml accepts YAML (not just JSON), and is strictly validated for required fields (name, version, createdAt) with clear parse/validation errors.
Lockfile (boilerforge.lock.json) stores template name/version/source for deterministic upgrades.
Lifecycle Compatibility
Existing lifecycle workflows remain supported:
boilerforge init <project-name> [--workflow=claude]
boilerforge update [--dry-run]
boilerforge protect add <category> <name>
boilerforge protect remove <category> <name>
boilerforge statusMCP Server Tools (unchanged)
list_boilerplatesget_boilerplatesearch_boilerplatesscaffold_projectcheck_project_updates
Running the package without CLI args in non-interactive MCP context still starts the MCP server.
CI/CD
GitHub Actions workflows included:
ci.yml: install, lint, typecheck, test, build,doctor --ci --min-score 70, CLI smoke checks, and npm package integrity (npm pack) verification.publish.yml: release-driven publish pipeline (lint + typecheck + test + build + doctor gate + npm publish with provenance).
Minimal CI snippet for your own repos:
- name: Architecture gate
run: boilerforge doctor . --ci --min-score 70doctor --ci exits non-zero when below threshold, so it can be used as a hard merge/release gate.
Development
git clone https://github.com/MRKT365-India/boilerforge.git
cd boilerforge
npm install
npm run build
npm testThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MRKT365-India/boilerforge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server