Awesome AI AgentsMCP Server Framework

apify/mcp-cli

⭐ 843 TypeScript repository created 2025-12-09

mcpc, published by Apify as @apify/mcpc, is a command-line client for the Model Context Protocol. It exposes every MCP operation as an ordinary shell command, which serves two audiences. Developers use it to inspect and debug MCP servers by hand or to script repeatable MCP workflows in plain shell. Agents use it as a single entry point: instead of registering dozens of MCP functions in the model context, an agent with one Bash tool can discover and drive any MCP server, learning the interface from --help output alone. The client covers the protocol broadly, including tools, prompts, resources, asynchronous tasks, skills, notifications and logging, over both stdio and Streamable HTTP transports. Persistent sessions keep several server connections alive in parallel whether the server is stateful or stateless. Progressive tool discovery lets an agent search for relevant tools on demand rather than loading every definition up front, which is the project's answer to context bloat. A code mode emits JSON so results compose with jq, xargs and shell pipelines. Authentication supports OAuth 2.1 with client identity metadata documents and dynamic client registration, and credentials are stored in the operating system keychain. A built-in proxy mode lets MCP connections be brokered for sandboxed AI-generated code so secrets are never exposed to the model. There is also experimental support for the x402 agentic payment protocol on Base. The tool is written in TypeScript, ships as an npm package with minimal dependencies, runs on macOS, Windows and Linux, and calls no LLM of its own. It suits MCP server authors testing their implementations and agent builders who want full protocol coverage without per-tool wiring.

https://github.com/apify/mcp-cli

mcpclimodel-context-protocoltoolingoauthagent-toolstypescriptdebugging

Also in MCP Server Framework

thedaviddias/Front-End-Checklist

Front-End Checklist is an open-source quality system for modern web development, offering comprehensive best practices for humans and AI agents.

PrefectHQ/fastmcp

FastMCP offers a Pythonic framework for building Model Context Protocol (MCP) servers and clients, facilitating structured communication for AI agents and models.

pascalorg/editor

Local-first 3D building editor built with React Three Fiber and WebGPU that exposes an MCP service so AI agents can create and edit 3D scenes.

trycua/cua

c/ua is a high-performance framework that enables AI agents to control full macOS and Linux operating systems within secure, lightweight virtual containers on Apple Silicon Macs, supporting complex autonomous workflows and LLM integration.

nukeop/nuclear

Nuclear is a free, open-source, ad-free music player for Windows, macOS, and Linux, featuring streaming from various sources, playlist management, a powerful plugin system, and integration with AI ...

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source server that connects AI agents and applications to enterprise databases using the Model Context Protocol (MCP).

apify/apify-mcp-server

Model Context Protocol server that exposes thousands of Apify Actors as tools, letting AI agents scrape social media, search engines, maps and e-commerce sites over hosted HTTP or local stdio.

grab/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP is an integration that enables Cursor AI to communicate with Figma programmatically for reading and modifying designs, automating and enhancing the design workflow.