Topics / #mcp-client
MCP client projects on GitHub
Applications connecting to tools through the Model Context Protocol.
As of , the most-starred MCP client projects on GitHub are n8n (207.7K stars), gemini-cli (107.4K stars) and claude-mem (101.3K stars). GitHub.Locker tracks 31 MCP client repositories with 726.5K stars combined. The fastest-growing on October 16 was n8n, with +184 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+184n8n
n8n-io/n8n · ★ 207.7Kn8n is a fair-code workflow automation platform for building and deploying AI agents and automations. It combines a visual canvas with custom code and connects to 1500+ integrations.
+170claude-mem
thedotmack/claude-mem · ★ 101.3KClaude-Mem gives coding agents persistent memory across sessions: it captures everything your agent does, compresses it with AI, and injects the relevant context back into future sessions.
+90Baize
Xu123-Bob/Baize · ★ 557Baize is an open-source AI coding agent CLI that acts as a drop-in alternative to Claude Code CLI, letting you describe tasks in natural language while it writes, edits, and runs code for you.
LibreChat
LibreChat-AI/LibreChat · ★ 45.8KLibreChat is a self-hosted AI chat platform that unifies all major AI providers (OpenAI, Anthropic, Google, AWS Bedrock, Azure, Mistral, OpenRouter and more) in a single ChatGPT-like interface, with Agents, MCP support, Code Interpreter and Artifacts built in.
The all-time top
31 projects · by stars
- 207.7K
#1 · n8n-io/n8nn8n
n8n is a fair-code workflow automation platform for building and deploying AI agents and automations. It combines a visual canvas with custom code and connects to 1500+ integrations.
- 107.4K
#2 · google-gemini/gemini-cligemini-cli
Gemini CLI is an open-source AI agent that brings Google's Gemini models directly into your terminal, letting you chat, generate code, and run tools from the command line.
- 101.3K
#3 · thedotmack/claude-memclaude-mem
Claude-Mem gives coding agents persistent memory across sessions: it captures everything your agent does, compresses it with AI, and injects the relevant context back into future sessions.
- 4

TrendRadar
63Ksansan0/TrendRadar · PythonTrendRadar is an AI-driven public opinion and trend monitoring tool that aggregates trending topics from many Chinese platforms plus RSS feeds, filters them with keywords or AI, and pushes a smart briefing to your phone or desktop.
- 5
LibreChat
45.8KLibreChat-AI/LibreChat · TypeScriptLibreChat is a self-hosted AI chat platform that unifies all major AI providers (OpenAI, Anthropic, Google, AWS Bedrock, Azure, Mistral, OpenRouter and more) in a single ChatGPT-like interface, with Agents, MCP support, Code Interpreter and Artifacts built in.
- 6
deepagents
30.3Klangchain-ai/deepagents · PythonDeep Agents is an open source, batteries-included agent harness from LangChain: an opinionated agent that runs out of the box with sub-agents, a filesystem, context management, and skills bundled in — and every piece can be extended, overridden, or replaced without forking.
- 7

fastmcp
28.1KPrefectHQ/fastmcp · PythonFastMCP is an open-source Python framework for building MCP (Model Context Protocol) applications — the layer that connects LLMs to tools and data. It covers servers, clients, and interactive apps.
- 8

python-sdk
24.6Kmodelcontextprotocol/python-sdk · PythonThe official Python SDK for the Model Context Protocol (MCP) — think a web API, but designed for LLM interactions. It lets you build servers that expose data and functionality to LLM applications, and clients that connect to any MCP server.
- 9

mcp-for-beginners
17.5Kmicrosoft/mcp-for-beginners · Jupyter NotebookThis is a free, open-source curriculum from Microsoft that teaches the Model Context Protocol (MCP) — the standard that lets AI models connect to tools and services — through hands-on code examples in C#, Java, TypeScript, JavaScript, Rust, and Python.
- 10

typescript-sdk
13.6Kmodelcontextprotocol/typescript-sdk · TypeScriptThis is the official TypeScript SDK for the Model Context Protocol (MCP), letting apps provide standardized context to LLMs by building MCP servers and clients.
- 11
gateway
13.2KPortkey-AI/gateway · TypeScriptAn open-source AI gateway that routes your requests to 1,600+ language, vision, audio and image models across 45+ providers through one fast, friendly API, with guardrails, caching, retries and fallbacks built in.
- 12

mcp-use
10.8Kmcp-use/mcp-use · TypeScriptmcp-use is a fullstack TypeScript framework for MCP (Model Context Protocol): it lets you build, test, and ship MCP servers, interactive MCP Apps for ChatGPT and Claude, and headless servers for AI agents.
- 13
atlas
9.6Kpacifio/atlas · RustAtlas is source control built for coding agents: it records every agent session as a checkpoint linking a commit back to the prompts, tool calls, and reasoning that produced it, and lets you run Claude Code, Codex, its own native agent, or any ACP registry agent side by side with shared memory.
- 14

bifrost
8.9Kmaximhq/bifrost · GoAn open-source, high-performance AI gateway that unifies 23+ LLM providers behind a single OpenAI-compatible API, with automatic failover, load balancing, semantic caching, and budget controls built in.
- 15
harness-sdk
8.8Kstrands-agents/harness-sdk · PythonStrands Agents - an open-source SDK for building and running AI agents in Python and TypeScript, with a model-driven approach where a working agent takes just a few lines of code.
- 16

hermes-workspace
6.7Koutsourc-e/hermes-workspace · JavaScriptHermes Workspace is the web command center for a Hermes Agent: a single interface for chat, files, memory, skills, MCP, terminal, and a live multi-agent dashboard, instead of a bare chat window.
- 17

mcporter
5.1Kopenclaw/mcporter · TypeScriptMCPorter is a TypeScript runtime and command-line tool for discovering and calling Model Context Protocol (MCP) servers, so developers and coding agents can use the same MCP tools from a terminal, a script, or a generated standalone CLI.
- 18

claude-octopus
4.2Knyldn/claude-octopus · ShellClaude Octopus is a Claude Code plugin that lets you run the same research, design, or coding task through multiple AI models (Codex, Copilot, Ollama, Grok, Kimi, and more) and flags disagreements between them before you ship.
- 19

executor
4.2KUsefulSoftwareCo/executor · TypeScriptAn open-source integration layer for AI agents: configure each integration (MCP servers, OpenAPI specs, GraphQL APIs) once with auth and per-tool policies, and every MCP-compatible agent shares the same catalog instead of keeping its own copy.
- 20

Clawith
4.2Kdataelement/Clawith · PythonClawith is an open-source multi-agent collaboration platform where every AI agent gets a persistent identity, long-term memory, and its own workspace, and agents work together as a crew alongside humans.
- 21
Bonsai-demo
3.4KPrismML-Eng/Bonsai-demo · ShellBonsai Demo is a local-inference demo for Bonsai 2 27B, a ternary-weight large language model that runs on a laptop or single GPU via llama.cpp or MLX, with chat, vision, and agentic tool-calling support out of the box.
- 22

appllama-skills
2.9KAppllama/appllama-skillsAppllama-skills is a pair of AI agent skills that teach coding agents (Claude Code, Cursor, Codex, etc.) to build native-quality mobile app screens by studying patterns from top-grossing apps.
- 23

Axl
1.2KObserval/Axl · TypeScriptAxl (short for Axolotl) is a local-first agent harness for developers: one durable coding session shared across multiple clients, owned by a single daemon instead of giving each client its own agent runtime.
- 24

whip
1.1Kcontext-labs/whip · Gowhip is a fast coding-agent harness written in Go: an LLM runs a tool-use loop (bash, read, write, edit, subagent) inside an interactive bubbletea terminal session to work on your code.
- 25

gitagent
717open-gitagent/gitagent · RustGitagent is a git-native AI agent framework where an agent's identity, rules, memory, tools, and skills all live as version-controlled files inside a git repository, so you can fork an agent, branch its personality, and diff its rules like any other repo.
- 26

smythos-studio
649SmythOS/smythos-studio · TypeScriptSmythOS Studio is an open-source visual builder for creating and deploying AI agents, where you drag and drop components to assemble agent workflows instead of writing code from scratch.
- 27

Baize
557Xu123-Bob/Baize · JavaScriptBaize is an open-source AI coding agent CLI that acts as a drop-in alternative to Claude Code CLI, letting you describe tasks in natural language while it writes, edits, and runs code for you.
- 28

ai-manager
346OnlistTeam/ai-manager · RustAI Manager is a local-first desktop app that installs, updates, configures, and repairs AI coding command-line tools like Claude Code, Codex, and Gemini CLI on your own machine, so you never have to hand-edit shell profiles, PATH, or config files.
- 29

TetreesAgent_EX
300TetreesEX/TetreesAgent_EX · TypeScriptThis is a public integration kit for Tetrees Agent, a hosted MCP service and marketplace where you can search, buy, sell, and run AI 'Packs' (AI agents) without needing your own GPU.
- 30

SystemOneHarness
194HarnessRouter/SystemOneHarness · PythonAn open-source Python harness that turns a System One decision model into an agent loop: it observes an environment, compiles a finite action space into typed questions, gates each decision by confidence, executes the action and records a complete trace.
- 31
OpenTrade-Agent
135MariusOTB/OpenTrade-Agent · TypeScriptOpenTrade-Agent is an open-source macOS app that lets Claude Code or Codex AI agents trade autonomously in your Robinhood brokerage account, 24/7, under guardrails you configure.
Related topics
Often tagged together