Awesome MCPCLI Tools

hyperb1iss/droidmind

⭐ 432 Python added to this list on 2025-04-09 repository created 2025-03-02

DroidMind is an advanced tool designed to bridge AI assistants and Android devices by leveraging the Model Context Protocol (MCP). It enables AI models to securely control, analyze, and manage Android devices through natural language commands, facilitating a seamless interaction between AI and mobile hardware. The tool connects to Android devices via ADB (Android Debug Bridge) using USB or TCP-IP, allowing users to list devices, view device properties, and perform device reboots. It provides comprehensive system analysis capabilities, including access to logs such as logcat, ANR, crash reports, and battery usage, as well as the ability to capture bug reports and dump heap data. DroidMind also offers extensive file management features, enabling browsing, reading, writing, pushing, pulling, deleting, and managing files and directories on the device. It supports app control operations like installing, uninstalling, starting, stopping, clearing data, and inspecting app details such as manifest, permissions, and activities. The tool automates user interface interactions by simulating taps, swipes, text input, and key presses, and it can execute shell commands within a security-conscious framework that includes command validation, risk assessment, and sanitization to protect the device. Integration with any MCP-compatible client, including AI assistants like Claude, Cursor, and Cline, is seamless, making DroidMind a versatile component in agentic coding workflows where AI can build and debug with the device directly in the loop. The project supports multiple running modes, including direct terminal interaction, IDE integration via the uvx package manager, and containerized deployment using Docker. Security is a core focus, with mechanisms to validate commands, categorize risks, protect critical paths, and maintain comprehensive logs. This ensures that high-risk operations are flagged or blocked by default, safeguarding the device from unintended or malicious actions. DroidMind is actively developed, well-documented, and open to contributions, licensed under Apache 2.0, making it a robust and secure solution for AI-driven Android device management through the Model Context Protocol.

https://github.com/hyperb1iss/droidmind

adbagentic-coding-workflowaiai-assistantsai-integrationandroidandroid-device-controlandroid-device-managementapp-controlapp-inspectionapp-managementclaudecommand-sanitizationcommand-validationcontextdevice-controldockerfile-managementfile-system-accesside-integrationllmmcpmodelmodel-context-protocolmulti-device-supportnatural-language-commandsnatural-language-controlprotocolrisk-assessmentsecurity-frameworkshell-command-executionsystem-analysistcp/ipui-automationusb-debuggingvisual-diagnostics

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.

mattzcarey/shippie

Shippie is an AI-powered code review agent that integrates Large Language Models into CI/CD pipelines and functions as a Model Context Protocol client for enhanced integration with external tools.