Awesome MCPCLI Tools

dannote/figma-use

⭐ 600 TypeScript added to this list on 2026-01-31 repository created 2026-01-17

The project "figma-use" is a command-line interface (CLI) tool designed to control Figma, a popular design and prototyping platform, directly from the terminal. It provides full read and write access for AI agents and users to create shapes, text, components, set styles, and export images within Figma. The tool supports over 100 commands, enabling comprehensive manipulation of Figma files without the need for the official Figma MCP plugin, which only allows reading files but not modifying them. The CLI supports two main modes of operation: imperative and declarative. In the imperative mode, users can execute individual commands to create and style elements such as frames, icons, and layouts. In the declarative mode, users can describe the UI structure using JSX syntax, which is familiar to AI models and developers who work with React. This JSX input can be rendered directly into Figma, allowing for complex UI designs to be scripted and generated efficiently. Key features include the ability to insert icons from the Iconify library, load images from URLs, export Figma nodes back to JSX, and even export components as Storybook stories. The tool supports defining components and variants programmatically, enabling the creation of reusable design elements and component sets with multiple variants. It also supports CSS Grid layouts for advanced 2D designs like calendars and dashboards. Additional capabilities include binding colors to Figma variables, performing visual and textual diffs between frames, and inspecting the page tree in a readable format. The tool requires Figma to be started with remote debugging enabled but does not require any plugins to be installed. Overall, figma-use bridges the gap between AI-driven UI design and Figma's design environment by providing a powerful, scriptable interface that leverages both CLI commands and JSX for efficient and flexible design automation.

https://github.com/dannote/figma-use

ai-agentsautomationclicomponentscreate-shapescss-griddesigndesign-automationexport-imagesfigmaiconifyjsxpage-tree-inspectionreactread/write-accessremote-debuggingset-stylesstorybooktextvariantsvisual-diff

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.