Awesome MCPCLI Tools

mattzcarey/shippie

⭐ 2504 TypeScript added to this list on 2025-05-06 repository created 2023-07-06

Shippie is an extensible AI-powered code review agent designed to integrate Large Language Models (LLMs) into Continuous Integration/Continuous Deployment (CI/CD) pipelines. It functions as a Model Context Protocol (MCP) client, enabling enhanced integration with external tools such as browser automation, infrastructure deployments, and observability monitoring. The primary goal of Shippie is to help developers ship code faster by automatically reviewing code for common issues including exposed secrets, inefficient or slow code, potential bugs, and unhandled edge cases. It can be run both within CI/CD pipelines and locally via the command line to review staged files, making it versatile for different development workflows. Shippie is built with a focus on providing a beautiful and user-friendly CLI experience, written in TypeScript and Bun. It acts like a human code reviewer by using a small set of optimized tools to analyze code changes. The project emphasizes vertical integration into CI/CD pipelines, ensuring that code reviews are part of the automated deployment process. Additionally, Shippie supports configuration through rules files, allowing users to customize how the AI reviews code. It also supports multiple AI providers, giving flexibility in choosing the underlying AI technology. The project includes comprehensive setup instructions for integrating Shippie into CI/CD pipelines and using it locally. It also provides detailed documentation on configuring AI providers, setting up rules files, and leveraging the Model Context Protocol for external tool access. The development process is straightforward, with clear steps for cloning the repository, installing dependencies, setting up API keys, and running the application. Overall, Shippie represents a modern approach to automated code review by combining AI capabilities with protocol-based integration, aiming to improve code quality and accelerate software delivery processes.

https://github.com/mattzcarey/shippie

agentagentsai-poweredai-powered-code-reviewai-provider-configurationautomated-code-reviewbrowser-usebug-detectionbunci/cd-pipelineci/cd-pipelinescicdcli-toolcode-qualitycode-reviewconventional-commitsedge-case-handlingedge-casesexposed-secretsexposed-secrets-detectionextensibleexternal-tool-integrationexternal-toolsgithubgpt-4huggingfacehuman-code-reviewerinefficient-codeinfrastructure-deploymentsintegrationlarge-language-modelsmcpmcp-clientmodel-context-protocolmodelcontextprotocolobservability-monitoringopenaiopenai-apiopensourcepotential-bugsrelease-pleaserules-filessoftware-deliverytypescript

Also in CLI Tools

Hmbown/CodeWhale

An open-source terminal coding agent written in Rust, with MCP support, multi-model routing and multi-agent orchestration.

yamadashy/repomix

Repomix is a tool that packs entire code repositories into single, AI-friendly files optimized for feeding Large Language Models and other AI tools, with features for token counting, security, and customization.

QwenLM/qwen-code

Open-source terminal coding agent in TypeScript from the Qwen team that consumes MCP servers as tool providers, alongside subagents, skills, hooks, IDE plugins and support for OpenAI, Anthropic, Gemini and Qwen APIs.

1jehuang/jcode

jcode is an extremely RAM-efficient and fast AI coding agent harness for the terminal, designed to optimize multi-session workflows.

txn2/kubefwd

kubefwd is a command-line tool that bulk port forwards Kubernetes services to a local machine, enabling seamless local development by accessing cluster services with their original names and connection strings.

davepoon/buildwithclaude

A comprehensive collection of specialized AI subagents, slash commands, and MCP server integrations designed to enhance the Claude Code AI development environment with powerful automation and domain-specific expertise.

av/harbor

Harbor is a containerized toolkit that enables effortless deployment and management of local large language model backends, frontends, and services with integrated support for the Model Context Protocol ecosystem.

ggozad/oterm

Oterm is a versatile terminal client for Ollama that supports Model Context Protocol tools and prompts, enabling customizable and persistent AI chat sessions across multiple platforms.