Coming soon
Open Source

Build CLI tools
that ship with intelligence

CLI Forge is an open-source, Bash-native framework for building, bundling, and distributing command-line tools — with first-class MCP server support baked in.

Join the waitlist → See how it works
$ curl -sSf https://cli-forge.dev/install | bash
~/projects — cliforge init
cliforge init my-tool
Project name: my-tool
Script language: bash, python
Include MCP server? yes
Scaffolded my-tool/
Created commands/, lib/, mcp-server/
Configured cli-forge.json
Run cd my-tool && cliforge dev to start building
// capabilities

Everything your CLI needs

From scaffolding to distribution, CLI Forge handles the infrastructure so you focus on your tool's logic.

Build System

Declarative config, dependency resolution, and reproducible builds. Define your tool in cli-forge.json and let CLI Forge handle the rest.

cliforge build
🔌

Bundled MCP Server

Ship an MCP server alongside your CLI with zero extra config. Your tool becomes AI-native out of the box.

mcp-ready
📚

Standard Library

Common tasks — argument parsing, config management, output formatting, logging — all handled by CLI Forge's built-in library.

cliforge/lib
🌐

Polyglot Scripts

Write commands in Bash, Python, Ruby, Node, or any language. CLI Forge orchestrates them all through a unified interface.

multi-lang
📦

Standards-Based Install

XDG-compliant paths, man pages, shell completions, and package manager manifests. Your tool installs like a first-class citizen.

xdg-compliant
⚙️

Config & Env

Layered configuration from defaults, env vars, config files, and flags. Follows the conventions users already know.

12-factor

Open Source

CLI Forge is fully open source. Inspect the code, contribute features, fork for your own needs — no vendor lock-in, ever.

community-driven
your-cli commands & logic
cliforge runtime build · lib · config
mcp server auto-generated
ai clients Claude, IDEs, agents

Your CLI,
now AI-native

CLI Forge auto-generates an MCP server from your tool's command structure. Every command, flag, and option becomes a tool that AI assistants can discover and invoke.

No protocol boilerplate. No manual tool definitions. Just build your CLI and get MCP for free.

  • Auto-discovery of commands and subcommands
  • Type-safe parameter mapping from flags
  • Streaming output support for long-running tasks
  • Resource endpoints for config and state
// runs everywhere

One codebase, three platforms

Built on Bash, with intelligent shims for cross-platform compatibility. Write once, install anywhere.

🐧 Linux native bash

First-class support. Native Bash execution with full access to system package managers and XDG paths.

🍎 macOS homebrew ready

Homebrew formula generation, launchd integration, and automatic handling of BSD vs. GNU tool differences.

🪟 Windows WSL + native

Runs under WSL natively with optional PowerShell shims for seamless Windows-native invocation.

Join the waitlist

Be the first to know when CLI Forge launches. Get early access and shape the future of CLI tooling.

Opens your email client — no data is collected by this site.