11 Open-Source CLI tools for AI-Powered Development (2026)

May 17, 2026 · 8 min read · #devtools #opensource #cli #ai

AI coding agents — Claude Code, Codex, Cursor — are reshaping how we build software. But these agents are only as capable as the tools you give them. Every CLI becomes an MCP tool. Every automation becomes an agent workflow.

This is the DevForge ecosystem: 11 open-source CLI tools designed for this new paradigm. Each one solves a concrete problem, runs from your terminal, and integrates seamlessly with AI agents via click-to-mcp.

Best part? They're all free, all open-source, and installable in under 10 seconds.

Table of Contents

  1. click-to-mcp — CLI to MCP Bridge
  2. DeadCode — Dead Code Detection
  3. JSON2SQL — Query JSON with SQL
  4. Envault — Environment Variable Manager
  5. SchemaForge — Database Schema Migrations
  6. APIGhost — Mock API Server from OpenAPI
  7. ConfigDrift — Configuration Monitoring
  8. DeployDiff — Deployment Preview
  9. DataMorph — Batch Data Transformation
  10. API Contract Guardian — Breaking Change Detection

1. click-to-mcp

MCP CLI

The bridge. Auto-wrap any Click or typer CLI as an MCP server — zero code changes. AI agents can invoke your tools directly via stdin or HTTP+SSE.

pip install git+https://github.com/Coding-Dev-Tools/click-to-mcp.git
click-to-mcp serve your-cli

GitHub · Read more

2. DeadCode

Code Quality CI

Find and remove dead code. Scans JavaScript/TypeScript/React projects for unused exports, components, and modules. Integrates into CI pipelines so dead code never reaches production.

pip install deadcode-cli
deadcode scan ./src

GitHub · Read more

3. JSON2SQL

Data

Query JSON files with SQL. No database needed. Pipe a JSON file into json2sql and run SQL SELECT/WHERE/GROUP BY against it. Perfect for log analysis, API response exploration, and data pipeline debugging.

pip install json2sql-cli
cat data.json | json2sql "SELECT count(*) GROUP BY status"

GitHub · Read more

4. Envault

Security DevOps

Secure environment variable manager. Encrypt, share, and rotate secrets across environments. Works with .env files, CI/CD systems, and container orchestration. Built-in audit logging.

pip install envault-secrets
envault init && envault set API_KEY=sk-xxx

GitHub · Read more

5. SchemaForge

Data

Database schema migrations, simplified. Define your schema in Python, TypeScript, or YAML. SchemaForge generates migrations for PostgreSQL, MySQL, SQLite, and more. Supports SQLAlchemy, Drizzle ORM, and raw SQL output.

pip install schemaforge-cli
schemaforge init && schemaforge migrate

GitHub · Read more

6. APIGhost

API MCP

Mock API server from OpenAPI specs. Generate a fully functional mock server from any OpenAPI 3.x specification. Supports realistic responses, validation, and delay simulation. Handy for frontend development and testing.

pip install apighost
apighost serve openapi.yaml --port 4000

GitHub · Read more

7. ConfigDrift

DevOps Security

Catch configuration drift before it breaks things. Monitor config files, environment variables, and Kubernetes ConfigMaps for unexpected changes. Set baselines and get alerts when drift is detected.

pip install configdrift
configdrift baseline && configdrift check

GitHub · Read more

8. DeployDiff

DevOps

Preview infrastructure changes before deploying. Diff your Kubernetes manifests, Terraform plans, and Docker Compose files against the current state. Catch breaking changes before they hit production.

pip install deploydiff
deploydiff diff --before deploy.yaml --after deploy-v2.yaml

GitHub · Read more

9. DataMorph

Data

Batch data transformation in your terminal. Convert between JSON, CSV, YAML, XML, and Parquet. Filter, map, join, and aggregate datasets without writing scripts. Pipes compose naturally with jq, sed, and awk.

pip install datamorph-cli
datamorph convert input.csv --to json | jq '.[0]'

GitHub · Read more

10. API Contract Guardian

API CI

Breaking change detection for OpenAPI specs. Drop this into your CI pipeline and it catches every breaking API change — removed endpoints, changed response schemas, modified request bodies. Generates human-readable diffs.

pip install api-contract-guardian
api-contract-guardian check --before spec-v1.yaml --after spec-v2.yaml

GitHub · Read more


Why These Tools Matter for AI Development

AI coding agents are entering a new phase. They're no longer just autocomplete — they read files, run commands, deploy infrastructure, and manage configurations. Every CLI tool that speaks MCP becomes a capability your agent can use.

The 11 tools above span the full development lifecycle:

To make any of these tools available to Claude Code, Codex, or Cursor, just use click-to-mcp:

# Make every DevForge tool an MCP tool in one command
click-to-mcp discover
click-to-mcp serve api-contract-guardian
click-to-mcp serve deploydiff
# ... now your AI agent can call them directly

How to Install the Full Suite

You can install all 11 tools with a single script:

# Via pip
pip install \
  git+https://github.com/Coding-Dev-Tools/click-to-mcp.git \
  deadcode-cli \
  json2sql-cli \
  envault-secrets \
  schemaforge-cli \
  apighost \
  configdrift \
  deploydiff \
  datamorph-cli \
  api-contract-guardian

Or via Homebrew:

brew tap Coding-Dev-Tools/tap
brew install click-to-mcp deadcode json2sql envault schemaforge apighost configdrift deploydiff datamorph api-contract-guardian
All tools are actively maintained. Found a bug? Open an issue on GitHub.

What's Next

This ecosystem grows every week. Follow us on X/Twitter for new releases, or subscribe to the RSS feed to get blog posts and release notes.

Star your favorite tools on GitHub — it helps others discover them and tells us what to invest in next.

Share this article