11 Open-Source CLI tools for AI-Powered Development (2026)
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
- click-to-mcp — CLI to MCP Bridge
- DeadCode — Dead Code Detection
- JSON2SQL — Query JSON with SQL
- Envault — Environment Variable Manager
- SchemaForge — Database Schema Migrations
- APIGhost — Mock API Server from OpenAPI
- ConfigDrift — Configuration Monitoring
- DeployDiff — Deployment Preview
- DataMorph — Batch Data Transformation
- 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
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
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"
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
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
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
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
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
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]'
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
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:
- Planning & Design: SchemaForge (schema), APIGhost (mock APIs)
- Development: DeadCode (cleanup), JSON2SQL (data exploration), DataMorph (transform)
- Security: Envault (secrets), ConfigDrift (config monitoring)
- CI/CD: API Contract Guardian (breaking changes), DeployDiff (deployment preview)
- Integration: click-to-mcp (MCP bridge for any CLI)
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.