Skip to main content
Glama
bakalagoin

Codix Build MCP

by bakalagoin
README.md
<div align="center">

<img src="assets/codinfy-brand/ICON.png" alt="Codix Build" width="96" />

# `@codinfy/codix-build-mcp`

### Build faster with AI agents β€” Codix Build MCP

Build **websites, mobile apps, SaaS, scripts and software faster** with AI agents while **reducing token usage** via Smart Context Mode. Works with Claude Code, Codex, Cursor, Continue, Cline, Windsurf.

[![npm version](https://img.shields.io/npm/v/@codinfy/codix-build-mcp.svg?color=FF7900)](https://www.npmjs.com/package/@codinfy/codix-build-mcp)
[![License: MIT](https://img.shields.io/badge/License-MIT-34BB78.svg)](LICENSE)
[![Node](https://img.shields.io/badge/node-%E2%89%A518-339933?logo=node.js&logoColor=white)](https://nodejs.org)
[![MCP](https://img.shields.io/badge/Model_Context_Protocol-compatible-2563EB)](https://modelcontextprotocol.io)

**πŸ“¦ [npm](https://www.npmjs.com/package/@codinfy/codix-build-mcp) Β· 🌐 [codinfy.com](https://codinfy.com) Β· πŸ“š [docs.codinfy.com/codix-build-mcp](https://docs.codinfy.com/codix-build-mcp) Β· πŸ›‘οΈ [Security](SECURITY.md)**

**πŸ‡¬πŸ‡§ English** Β· [πŸ‡«πŸ‡· FranΓ§ais](README.fr.md)

</div>

---

## Status

> **v0.1.0 β€” AGENT-46 public release.** Ships 16 local `codix.*` tools, Smart Context Mode, templates, prompt packs, skill packs, client examples and docs.
> Track docs at [`docs.codinfy.com/codix-build-mcp`](https://docs.codinfy.com/codix-build-mcp).

---

## Why Codix Build MCP?

When you ask an AI agent to "build a Laravel SaaS with licences, payments and a mobile-first dashboard", you usually end up:

1. pasting hundreds of lines of architecture guidance into every prompt;
2. burning tokens re-explaining the same stack decisions to every new agent;
3. ending up with inconsistent code across modules;
4. struggling to switch from Cursor β†’ Claude Code β†’ Codex without losing context.

Codix Build MCP fixes all four problems by exposing a small set of MCP tools that:

- **Analyse** a project description and pick a sensible stack.
- **Recommend** templates, prompt packs and skill packs that match your goal.
- **Inject context efficiently** (Smart Context Mode) so you never pay for tokens twice.
- **Generate** scaffolds (Laravel, Next.js, Flutter, WordPress, SaaS, Marketplace, API) with license, design, and deployment helpers wired in.

It is built and maintained by the Codinfy team, the same team that ships [`@codinfy/mcp`](https://github.com/bakalagoin/codinfy-mcp) (Codinfy public API MCP).

---

## Install

```bash
npm install -g @codinfy/codix-build-mcp
# or
npx -y @codinfy/codix-build-mcp
```

## Configure your agent

### Claude Code / Claude Desktop

`~/.claude/mcp.json`:

```json
{
  "mcpServers": {
    "codix-build": {
      "command": "npx",
      "args": ["-y", "@codinfy/codix-build-mcp"]
    }
  }
}
```

### Cursor / Codex / Continue / Windsurf / GitHub Copilot-compatible clients

See [`examples/`](examples) and [`docs/getting-started.md`](docs/getting-started.md).

### Authenticated mode

v0.1.0 works fully in public local mode. `CODIX_BUILD_API_KEY` is reserved for future public quotas:

```json
"env": { "CODIX_BUILD_API_KEY": "pk_live_xxxxxxxxxxxxxxxxx" }
```

Without a key, the MCP runs in public mode and never calls internal Codinfy services.

---

## Tools (16)

### Analyse & plan
- `codix.project.analyze` β€” turn a short brief into a structured project spec
- `codix.stack.recommend` β€” pick a stack from your constraints (hosting, budget, team)
- `codix.architecture.get` β€” fetch the canonical architecture for a stack
- `codix.context.smart` β€” Smart Context Mode (only sends the chunks the agent actually needs)

### Generate
- `codix.prompt.generate` β€” turn the project spec into prompt packs for any agent
- `codix.template.get` β€” fetch a project template (Laravel, Next.js, Flutter, etc.)
- `codix.license.inject` β€” wire a license validation client (Codinfy or generic)
- `codix.design.apply` β€” apply a design token system (Tailwind 4 `@theme`, brand palette)
- `codix.api.generate` β€” REST or GraphQL spec from the project model
- `codix.database.schema` β€” migrations + seeders for MariaDB/MySQL/PostgreSQL

### Quality & ops
- `codix.security.checklist` β€” OWASP top 10 + secrets + auth review
- `codix.marketplace.check` β€” readiness check for CodeCanyon / Codinfy marketplace
- `codix.docs.generate` β€” README + CONTRIBUTING + DEPLOYMENT in one shot
- `codix.deploy.guide` β€” cPanel, Vercel, Render, Fly.io, Cloudflare Pages, or bare VPS
- `codix.debug.help` β€” interactive debugging hints for the current stack
- `codix.cost.optimize` β€” flag expensive patterns (token-burning prompts, N+1, fat assets)

Schemas, parameters, examples and changelogs live in [`docs/`](docs) and at [`docs.codinfy.com/codix-build-mcp`](https://docs.codinfy.com/codix-build-mcp).

---

## What ships in the package

```
codix-build-mcp/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ index.ts              # MCP server bootstrap
β”‚   β”œβ”€β”€ tools.ts              # MCP tool registry
β”‚   β”œβ”€β”€ engine.ts             # local deterministic planning engine
β”‚   └── config.ts             # public runtime config
β”œβ”€β”€ templates/                # project templates
β”‚   β”œβ”€β”€ laravel/
β”‚   β”œβ”€β”€ nextjs/
β”‚   β”œβ”€β”€ flutter/
β”‚   β”œβ”€β”€ wordpress/
β”‚   β”œβ”€β”€ saas/
β”‚   β”œβ”€β”€ marketplace/
β”‚   └── api/
β”œβ”€β”€ prompt-packs/             # reusable prompt packs
β”‚   β”œβ”€β”€ token-saver/
β”‚   β”œβ”€β”€ license/
β”‚   β”œβ”€β”€ marketplace/
β”‚   β”œβ”€β”€ cpanel/
β”‚   └── deploy/
β”œβ”€β”€ skill-packs/              # markdown skill briefings
β”‚   β”œβ”€β”€ architecture/
β”‚   β”œβ”€β”€ security/
β”‚   β”œβ”€β”€ docs/
β”‚   └── business-kit/
β”œβ”€β”€ examples/                 # MCP-client configs
β”‚   β”œβ”€β”€ claude-code.json
β”‚   β”œβ”€β”€ codex.json
β”‚   β”œβ”€β”€ cursor.json
β”‚   β”œβ”€β”€ github-copilot.json
β”‚   └── windsurf.json
β”œβ”€β”€ docs/                     # getting-started, tool reference, FAQ, changelog
β”œβ”€β”€ package.json
β”œβ”€β”€ tsconfig.json
└── .github/workflows/        # ci.yml + publish-npm.yml
```

---

## Companion projects

| Repo | Purpose | License |
|---|---|---|
| [`codinfy-mcp`](https://github.com/bakalagoin/codinfy-mcp) | Public MCP to call Codinfy APIs (licenses, payments, brand) | MIT |
| [`codix-build-mcp`](https://github.com/bakalagoin/codix-build-mcp) (this) | Build any project faster, with Smart Context Mode | MIT |
| `codinfy-mcp-internal` | Private MCP for the Codinfy team | proprietary |

---

## Releases

Pushing a tag `v*` to `main` publishes to npm automatically.

```bash
npm version patch
git push --follow-tags
```

---

## Security

Report vulnerabilities privately to **security@codinfy.com**. See [`SECURITY.md`](SECURITY.md).

## Contributing

Issues and PRs welcome. See [`CONTRIBUTING.md`](CONTRIBUTING.md).

## 🌍 Connect with us

| Network | Codinfy | Bakala Goin (Founder & CEO) |
|---|---|---|
| **Facebook** | [@codinfyci](https://facebook.com/codinfyci) | [@bakalagoin](https://facebook.com/bakalagoin) |
| **Instagram** | [@codinfyci](https://instagram.com/codinfyci) | [@bakalagoin](https://instagram.com/bakalagoin) |
| **LinkedIn** | [company/codinfyen](https://linkedin.com/company/codinfyen/) | [bakala-goin](https://www.linkedin.com/in/bakala-goin-66428b247) |
| **TikTok** | β€” | [@bakalagoin](https://www.tiktok.com/@bakalagoin) |
| **X (Twitter)** | β€” | [@bakalagoin](https://twitter.com/bakalagoin) |

## License

[MIT](LICENSE) Β© 2026 **RAFLOX SAS** β€” Abidjan, CΓ΄te d'Ivoire.

---

<div align="center">

**Codinfy** β€” by **RAFLOX SAS** Β· πŸ“§ [contact@codinfy.com](mailto:contact@codinfy.com) Β· 🌐 [codinfy.com](https://codinfy.com)

<sub>Part of the Codinfy MCP ecosystem Β· <a href="https://github.com/bakalagoin/codinfy-mcp">codinfy-mcp</a></sub>

</div>

TDQS

B3/5.0

Scored across 16 tools

Disambiguation5/5

Each tool targets a distinct domain and output: project analysis, stack recommendation, architecture, templates, API generation, database schema, security, deployment, etc. Even the 'generate' tools are clearly differentiated by their object (prompt, API, docs). No two tools appear to do the same thing.

Naming Consistency3/5

All tools share the codix prefix and lowercase dot-separated structure, but the second segment mixes verbs (analyze, get, generate) with nouns/adjectives (schema, checklist, guide, smart). This weakens the consistency of the verb_noun pattern, though it remains readable.

Tool Count4/5

At 16 tools, the server is slightly above the typical 3-15 range, but the broad development lifecycle it covers justifies the count. The tools are not redundant, so the size feels reasonable rather than bloated.

Completeness4/5

The tool surface covers the major phases of a project build: analysis, stack, architecture, templates, API, database, security, docs, deploy, debug, marketplace, and cost optimization. Minor gaps exist, such as a dedicated testing tool or direct code scaffolding, but these can be worked around via the API test plan and template commands.

Maintenance

ActivityInactive
ResponsivenessNo issues