1. Conduid
  2. Social
  3. Dforge
MCP server · Social

Dforge

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.

Unclaimed social
37Low

Scored 3 months ago · breakdown

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 Code
claude mcp add dforge -- npx -y @dforge-core/dforge-mcp
npx
npx -y @dforge-core/dforge-mcp

This 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

I know everything about Dforge. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Dforge

How do I install Dforge?

Run claude mcp add dforge -- npx -y @dforge-core/dforge-mcp, then add the server to your MCP client's configuration.

Is Dforge safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Dforge still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.