About Dforge
Dforge is an MCP server in the Social category: mCP server for dForge module authoring. Exposes scaffold/pack/install tools and schema resources so AI agents (Claude Code, Cursor, Zed) can create and ship dForge modules.
Install
claude mcp add dforge -- npx -y @dforge-core/dforge-mcpnpx -y @dforge-core/dforge-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (7)
dforge_module_createNew module scaffold (blocked until Phase 0 passes)
Parameters not published.
dforge_module_importImport a normalized **table-spec** (tables → columns → relationships) into an existing module as entities. Infers `fieldTypeCd` from SQL type / sample values / name (metadata-validated, `dbDatatype` derived) and builds the FK+Reference pair per relationship. Fed by DBML/SQL, Excel/CSV, or a hand-authored spec
Parameters not published.
dforge_module_inspectRead current module state. Full structured data is in `files["_inspect.json"]`; `summary` is one-line stats
Parameters not published.
dforge_module_installShells to `dforge-cli module install`. Args: `pathOrTarball`, optional `tenantUrl` / `token` / `tenantCode` — fall back to `DFORGE_URL` / `DFORGE_TOKEN` env. Returns `ok`, `exitCode`, `command`, and raw CLI `output` so the AI can fix install-time module defects and retry
Parameters not published.
dforge_module_packShells to `dforge-cli module pack` via bundled CLI, PATH fallback, or `DFORGE_CLI_BINARY`. Returns tarball path + size
Parameters not published.
dforge_module_plan**Lifecycle orchestrator** — drives Phase 0 (identity → requirements → design → validation), gates `dforge_module_create` until `readyToScaffold: true`, then tracks Phases 1-6 via a ledger in `docs/phase.json`. `action: "check"` returns `currentPhase` + `nextSkill`; `complete_phase` records a phase done or skipped. Call first in any session
Parameters not published.
dforge_module_validateOffline check (run before pack): dangling FK targets, missing hidden-FK columns, view/menu/role refs to non-existent things, uncovered entities, **field-spec rules re-run across every field**, `toString` templates, Formula-vs-Generated set aggregates, missing action DSL files, triggers/jobs firing non-existent actions, DSL static checks, and translation completeness. Errors + warnings in `files["_validate.json"]`
Parameters not published.
Ask AI
Ask AI about Dforge
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.