ForgeCraft
@jghiringhelli
About ForgeCraft
MCP server that generates production-grade engineering standards for AI coding assistants. Analyzes your project, auto-detects stack, and sets up instruction files with SOLID principles, testing targets, architecture patterns, CI/CD, and domain-specific rules. Composable YAML tem
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"forgecraft-mcp": {
"command": "npx",
"args": [
"forgecraft-mcp",
"setup",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ForgeCraft?
ForgeCraft is a setup-time CLI tool that replaces generic AI coding assistant instruction files with production-grade engineering standards composed from 116 curated template blocks matched to your actual stack. It supports Claude, Cursor, GitHub Copilot, Windsurf, Cline, and Aider, and is designed for developers who want consistent, high-quality coding standards.
How to use ForgeCraft?
Run npx forgecraft-mcp setup . to auto-detect your project stack and generate tailored instruction files. Optionally add the MCP sentinel via claude mcp add forgecraft -- npx -y forgecraft-mcp to let your AI assistant diagnose and recommend CLI commands. After initial setup, ForgeCraft can be removed as it has no runtime footprint.
Key features of ForgeCraft
- Auto-detects stack and generates tailored instruction files
- 116 curated template blocks covering SOLID, testing, architecture, and more
- Supports Claude, Cursor, Copilot, Windsurf, Cline, and Aider
- 24 domain tags for fintech, healthcare, gaming, and more
- Three content tiers: core, recommended, optional
- Audit scoring (0-100) and refresh to detect scope changes
- Quality-gate hooks and session continuity tracker
Use cases of ForgeCraft
- Standardize coding practices across a team working with multiple AI assistants
- Rapidly set up production engineering standards for a new project
- Migrate from a generic instruction file to stack-specific guidelines
- Enforce compliance with domain-specific rules (e.g., HIPAA, SOC2)
- Continuously audit and refresh standards as project scope evolves
FAQ from ForgeCraft
What is the difference between claude init and ForgeCraft?
claude init generates a generic one-size-fits-all instruction file for Claude only. ForgeCraft produces stack-specific standards with architecture, testing, CI/CD, domain rules, and commit standards, supporting multiple AI assistants.
Does ForgeCraft have a runtime footprint?
No, ForgeCraft is a setup-time CLI tool. Run it once to configure your project, then remove it β it has no runtime footprint. The optional MCP sentinel can be added temporarily for diagnosis.
What are the 24 tags in ForgeCraft?
The tags are domain classifiers such as API, WEB-REACT, FINTECH, HEALTHCARE, GAME, and more. They auto-detect from your code or can be set manually, and they control which template blocks are included.
How can I customize the generated standards?
You can edit the forgecraft.yaml file to set project name, tags, tier, output targets, compact mode, exclude blocks, and override variables. You can also add community template packs via templateDirs.
What transports and authentication does the MCP sentinel use?
The MCP sentinel is a single lightweight tool (~200 tokens per request) that uses standard MCP transport (stdio via npx
More Developer Tools MCP servers
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor β designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
DevDocs by CyberAGI π
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
test
prysmaticlabsGo implementation of Ethereum proof of stake
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Comments