MCP server and client architecture examples, page 4
Interactive architecture diagrams of 399 open-source repositories with a GitDiagram architecture diagram where a component or group speaks MCP (the Model Context Protocol), most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 151–200 of 399
yetone/magpie★ 22.2k · Go
Magpie is a local model gateway and cross-agent configuration app.
getasterisk/claudia★ 21.6k · TypeScript
- opcode is a desktop application built with Tauri 2: a React + TypeScript frontend in src/ and a Rust backend in src-tauri/.
1jehuang/jcode★ 21.4k · Rust
jcode is a high-performance coding-agent application, presented primarily through a terminal UI and backed by a session server.
primeintellect-ai/prime-agent★ 21.3k · Rust
Prime Agent is a coding and research agent designed for persistent, long-running work.
alibaba/page-agent★ 20.9k · TypeScript
This repo is a TypeScript monorepo for “Page Agent”: a client-side agent that controls web pages through DOM/text inspection and LLM-driven actions.
apache/shardingsphere★ 20.8k · Java
ShardingSphere is a database enhancement layer for connecting applications to heterogeneous databases.
ai4finance-foundation/fingpt★ 20.5k · Jupyter Notebook
This is a monorepo split into two major worlds: FinGPT, which is a research/training/inference stack for finance-oriented LLMs, and Finogrid, which is a service platform that…
evil0ctal/douyin_tiktok_download_api★ 20.4k · Python
DTK is a self-hosted Douyin/TikTok data API with a web console and MCP interface.
nvidia/skillspector★ 20.3k · Python
SkillSpector scans AI-agent skills for security risks.
camel-ai/owl★ 20.1k · Python
OWL is a Python framework for real-world task automation through collaborating LLM agents, built on the external CAMEL-AI framework.
stackblitz-labs/bolt.diy★ 19.9k · TypeScript
bolt.diy is an AI-powered full-stack coding workspace.
nashsu/llm_wiki★ 19.7k · TypeScript
LLM Wiki is a cross-platform desktop knowledge-base builder: it converts imported sources into a persistent, interlinked Markdown wiki, then supports retrieval, maintenance…
storytold/pdfcraft★ 19.3k · Rust
PdfCraft is a native and web PDF reader/editor, with a headless CLI and an automation tool interface.
lss233/kirara-ai★ 19.2k · Python
Kirara AI is a configurable chatbot and workflow platform integrating chat adapters, LLM backends, plugins, and a Web management API.
tirth8205/code-review-graph★ 19k · Python
- This is a local-first code intelligence system centered on a Python package, with two thin integration layers: a VS Code extension and a GitHub Action.
arc53/docsgpt★ 18.3k · Python
DocsGPT is a self-hosted, document-grounded agent platform.
transitive-bullshit/agentic★ 18.1k · TypeScript
1. Purpose and principal workflow.
langbot-app/langbot★ 18k · Python
LangBot is a platform for configuring and running AI-powered bots across instant-messaging services.
claude-code-best/claude-code★ 17.9k · TypeScript
- This is a Bun-based monorepo for a Claude Code–style agent platform, not just a CLI.
earthtojake/text-to-cad★ 17.6k · Python
text-to-cad gives AI agents local CAD generation and viewing workflows.
googlecloudplatform/generative-ai★ 17.5k · Jupyter Notebook
This is a curated Google Cloud generative-AI sample repository, not one deployable product.
microsoft/mcp-for-beginners★ 17.3k · Jupyter Notebook
This repository is a hands-on MCP learning curriculum, not one integrated runtime application.
canner/wrenai★ 17.2k · Python
WrenAI is an open-source generative-BI context and execution stack: agents use governed semantic definitions to plan SQL, execute it against customer data platforms, recall…
anthropics/knowledge-work-plugins★ 17.1k · Python
1. This repo is a marketplace of self-contained Claude plugins.
memorilabs/memori★ 17.1k · Python
Memori is a persistent-memory system for LLM agents, exposed through Python and TypeScript SDKs and agent integrations.
gibsonai/memori★ 17k · Python
Memori is a persistent-memory SDK and agent integration suite.
composio-community/awesome-codex-skills★ 16.7k · Python
This repository is a curated collection of Codex skills and small utilities, rather than one application.
semgrep/semgrep★ 16.7k · C
Semgrep is a local static-analysis CLI: a developer or CI invokes the command, configuration and targets are resolved, an analysis engine scans supported-language syntax with…
vercel-labs/json-render★ 16.5k · TypeScript
json-render is a guardrailed generative-UI framework and documentation playground.
hkuds/deepcode★ 16.4k · Python
DeepCode is a local, multi-interface coding-agent system for durable project work: agent turns can inspect/edit code, execute tools, gather verification evidence, and continue as…
storytold/wordcraft★ 16k · Rust
WordCraft is a cross-platform word processor with native, browser, and automation entry points.
opensandbox-group/opensandbox★ 16k · Python
OpenSandbox provides a unified sandbox lifecycle and execution platform, with local Docker and Kubernetes deployments.
andrewyng/aisuite★ 15.7k · Python
aisuite is a Python LLM abstraction library with two layers: provider-neutral chat completions and a higher-level agent runtime.
paradevai/paradev★ 15.7k · TypeScript
Paradev is a desktop-centered workspace for running CLI coding agents, with review and preview tools, remote access, mobile control, and scheduled or event-triggered automation.
lidge-jun/opencodex★ 15.7k · TypeScript
opencodex is a local universal LLM proxy with a browser dashboard and CLI.
apache/answer★ 15.7k · Go
Apache Answer is a self-hosted Q&A, help-center, and knowledge-management platform.
mobile-dev-inc/maestro★ 15.7k · Kotlin
Maestro is a JVM-based, cross-platform UI/E2E automation framework for Android, iOS, and web.
jub0t/concat★ 15.7k · Rust
Concat is a cross-platform, local-first video editor with a native Rust engine, plus MCP and JSON-RPC interfaces for automation.
infinitered/reactotron★ 15.6k · TypeScript
Reactotron is a developer debugger: an application installs a development client, which sends telemetry and state over a WebSocket to the desktop app; developers inspect it and…
greydgl/pentestgpt★ 15.6k · Python
PentestGPT offers two workflows: an autonomous staged pipeline for CTF and penetration-test runs, and an interactive legacy mode that maintains a Pentesting Task Tree (PTT).
open-metadata/openmetadata★ 15.4k · TypeScript
OpenMetadata is an enterprise metadata catalog and context platform.
googleapis/mcp-toolbox★ 15.3k · Go
- This is a Go-based MCP server called MCP Toolbox for Databases.
a2ui-project/a2ui★ 15.3k · TypeScript
A2UI is not a single app; it is a full monorepo for an agent-to-UI standard.
duartesantos8/opengym★ 15.2k · JavaScript
openGym is a self-hosted workout planner and training log, with an optional offline-capable mobile app.
miuuyy/codex-chatgpt-web★ 15.2k · TypeScript
Codex ChatGPT Web bridges Codex’s native Responses workflow to ChatGPT models in an embedded browser, preserving streaming, task context, images and tool calls.
hkuds/openharness★ 15k · Python
OpenHarness is a Python agent harness for LLM-driven coding and automation: provider access, iterative tool use, memory, permissions, extensions, and multi-agent work.
prowler-cloud/prowler★ 14.9k · Python
Prowler is a multi-cloud security and compliance platform: users scan cloud accounts with provider-specific checks, then review findings, compliance and risk results through CLI…
sml2h3/ddddocr★ 14.8k · Python
DdddOcr is an offline CAPTCHA-recognition SDK with OCR, object detection, and slider matching, also exposed through an optional HTTP/MCP API.
mickael-kerjean/filestash★ 14.8k · Go
Filestash is a plugin-driven file management platform: users authenticate, browse or modify files across storage backends, and can search, share, preview, or automate file…
superset-sh/superset★ 14.6k · TypeScript
Superset is a desktop workspace for running coding agents in parallel and reviewing their work.
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.