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.