MCP server and client architecture examples, page 12
Interactive architecture diagrams of 582 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 551–582 of 582
aiflowy/aiflowy★ 781 · Vue
AIFlowy is an enterprise AI-agent platform for configuring bots, models, plugins, RAG knowledge bases, and visual workflows, then exposing them for user interaction.
storytold/designcraft★ 773 · Rust
DesignCraft is a Rust page-layout and publishing application for desktop and browser, with headless and agent-driven entry points.
openabdev/openab★ 755 · Rust
OpenAB is a Rust “thin broker” that connects chat platforms to ACP-compatible coding agents.
clawrunr/javaclaw★ 754 · Java
JavaClaw is a self-hosted personal AI assistant and channel gateway.
decebals/claude-code-java★ 750 · Shell
claude-code-java distributes 18 Agent Skills for Java development, alongside project setup automation and templates.
kzaremski/apple-notes-exporter★ 728 · Swift
Apple Notes Exporter reads notes and their hierarchy from the macOS Notes store, lets users select and filter them, converts note content and attachments into many export…
prefecthq/prefab★ 717 · HTML
Prefab lets Python developers (and agents) compose interactive interfaces as a component DSL, serialize them into a JSON protocol, and render them in a React application.
frontman-ai/frontman★ 703 · ReScript
Frontman is a browser-based AI frontend editing agent.
itwanger/paiagent★ 694 · Java
PaiAgent is a visual AI workflow authoring and execution platform.
calmrocks/ai-engineer-notebooks★ 685 · Jupyter Notebook
This repository is a hands-on AI-engineering curriculum: learners progress through runnable notebooks, building understanding of model APIs, retrieval, agents, evaluation, and…
binarcode/laravel-restify★ 684 · PHP
Laravel Restify is a Laravel package that exposes Eloquent-backed repositories as JSON:API endpoints and MCP tools, sharing repository definitions, validation, and authorization.
kubecost/kubecost★ 675 · Mustache
This repository is the Helm packaging layer for Kubecost 3.x, a Kubernetes spend-monitoring and management platform.
databufflabs/databuff★ 671 · Java
DataBuff is a self-hosted, AI-native OpenTelemetry APM platform: it accepts traces, metrics, and logs, stores/query-serves them from Apache Doris, exposes APM and AI APIs, and…
innocommerce/innoshop★ 667 · PHP
InnoShop is a Laravel e-commerce system. Shoppers browse products, manage carts, and place orders; store staff manage catalog and reviews through the panel.
membrane/api-gateway★ 645 · Java
Membrane is an API gateway: a client request enters the gateway, configuration determines its processing, and routing forwards it to a backend.
wljsteam/wljs-notebook★ 626 · Wolfram Language
WLJS Notebook is a web-native Wolfram Language notebook with an Electron desktop host and browser-based notebook experience.
microsoft/fabric-samples★ 625 · Jupyter Notebook
Microsoft Fabric Samples is a collection of independent, documentation-oriented examples rather than one application.
hi-godot/godot-ai★ 596 · GDScript
1. System shape: This repo is a two-process bridge between a live Godot editor and external MCP clients.
raphabot/awesome-cybersecurity-agentic-ai★ 590 · Shell
This is a documentation-only “awesome list” repository: it curates external cybersecurity agentic-AI resources rather than implementing an application or service.
n8n-io/skills★ 539 · Shell
Official n8n Skills equips coding agents to build and maintain n8n workflows through an instance-level MCP server.
jfrog/boost★ 535 · Shell
Boost is a local-first tool that reduces coding agents’ context consumption.
jrh13/hol-light★ 518 · OCaml
HOL Light is a small OCaml-based interactive theorem prover.
clawdotnet/openclaw.net★ 513 · C#
OpenClaw.NET is a self-hosted .NET agent runtime and gateway, with AgentQi Companion as its desktop client.
codewithmukesh/dotnet-claude-kit★ 498 · C#
- dotnet-claude-kit is not an application; it is a developer-assistance product for Claude Code and compatible AI coding tools.
solsynth/maidkit★ 495 · Dart
MaidKit is a cross-platform SSH server-management app, with an optional MaidCafe Cloud daemon and relay for fleet operations.
jamesrochabrun/agenthub★ 489 · Swift
AgentHub is a macOS workspace for managing Claude Code and Codex development sessions.
newo-ether/agora★ 486 · Kotlin
Agora is an Android BYOK LLM client.
mw00/project-maya★ 484 · Cuda
Project Maya is a local, model-specific inference product: users chat in a browser or connect through compatible APIs, and the resident Strata engine generates responses using a…
coollabsio/shoutrrr★ 476 · PHP
Shoutrrr is a self-hosted social publishing and account-management application.
fraunhofer-aisec/cpg★ 466 · Kotlin
This repository is primarily a Kotlin code-property-graph library: users provide source code, language frontends translate it into a graph, and configurable passes enrich that…
mhyrr/sketchup-mcp★ 465 · Ruby
SketchupMCP lets an AI client inspect and manipulate a live SketchUp model through MCP tools and a JSON-over-TCP bridge.
mathiaschu/meta-ads-analyzer★ 451 · Shell
This repository packages a Claude Code skill for Meta Ads analysis, with an optional MCP connection for live campaign data.
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.