GitDiagram
Browse

MCP server and client architecture examples, page 6

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 251–300 of 399

  1. lissy93/awesome-privacy★ 10k · Astro

    Awesome Privacy is a curated directory of privacy-respecting software, presented through a website and a supporting API.

  2. cloudflare/cloudflare-os★ 9.9k · TypeScript

    Cloudflare OS is a multi-tenant AI productivity platform: users chat with agents, create/share isolated “Gadget” applications, and grant narrowly scoped external-service access…

  3. hyperdxio/hyperdx★ 9.9k · TypeScript

  4. getagentseal/codeburn★ 9.9k · TypeScript

    CodeBurn is a local-first AI coding-usage analytics product.

  5. gruntwork-io/terragrunt★ 9.9k · Go

    Terragrunt orchestrates Terraform/OpenTofu configurations: a user invokes a CLI command, configuration is parsed and units discovered, dependencies determine execution order, and…

  6. deeplethe/utopia★ 9.8k · Rust

    Utopia is an enterprise knowledge-engineering application: users connect or upload sources, ingest and extract material into a temporal ontology-backed graph, review uncertain…

  7. alirezadir/aimlinterviews★ 9.7k · Jupyter Notebook

    AIMLInterviews is an AI/ML interview-preparation curriculum with an optional MCP tutor.

  8. googlecloudplatform/knowledge-catalog★ 9.6k · TypeScript

    This repository is a collection of Knowledge Catalog tools: mdcode manages catalog and semantic-model workspaces, kcagent offers metadata enrichment, and reference_agent grounds…

  9. usekaneo/kaneo★ 9.6k · TypeScript

    Kaneo is a project-management product: people organize team workspaces and projects, manage tasks and their context, and collaborate through views, notifications, and integrations.

  10. fastrepl/anarlog★ 9.6k · Rust

    Anarlog is a local-first desktop meeting notepad: it captures device audio, transcribes it, stores sessions and notes locally, then supports note editing, AI summaries/chat, and…

  11. droidrun/mobilerun★ 9.6k · Python

    Mobilerun is a framework for LLM-driven Android and iOS automation.

  12. jundot/omlx★ 9.5k · Python

    1. Two deployment surfaces, one inference core

  13. spring-projects/spring-ai★ 9.5k · Java

    Spring AI is a Spring-oriented framework for connecting application data and APIs to AI models.

  14. higress-group/higress★ 9.5k · Go

    Higress is a cloud-native AI API gateway built on Istio and Envoy, with Kubernetes Ingress and Gateway API controllers, configurable Wasm extensions, and MCP hosting.

  15. pocoproject/poco★ 9.5k · C++

    POCO is a collection of portable C++ libraries for common application and network needs, rather than one end-to-end application.

  16. trailhq/graft★ 9.4k · TypeScript

    Graft builds a local code graph and linked context cards, then exposes them to coding agents through CLI, MCP, and host integrations.

  17. nhost/nhost★ 9.4k · Go

    Nhost is an open-source, GraphQL-based backend platform with hosted and self-hosted use, a web dashboard, client SDKs, and a developer CLI.

  18. mediago-dev/mediago★ 9.3k · TypeScript

    MediaGo is a cross-platform video downloader with a web interface, Electron desktop shell, browser extensions, HTTP API, and built-in conversion.

  19. yikart/aitoearn★ 9.3k · TypeScript

    1. This repository is a multi-surface product, not a single app. The main runtime pieces are.

  20. presenton/presenton★ 9.1k · TypeScript

    Presenton is a self-hostable AI presentation generator: users or API clients create, edit, and export PPTX/PDF presentations from prompts and uploaded documents.

  21. zhouxiaoka/autoclip★ 9.1k · Python

    AutoClip is an AI highlight-editing product for desktop, web, and CLI/MCP use.

  22. storytold/craft-anything★ 9.1k · Rust

    Craft Anything is a desktop and CLI application for inspecting websites, apps, games, and files, then using a coding agent to build and compare a clean-room recreation.

  23. open-circle/valibot★ 9k · TypeScript

    Valibot is a modular, type-safe schema library: users define schemas, then validate unknown data to obtain typed output or structured validation results.

  24. anthropics/claude-code-action★ 8.9k · TypeScript

    Claude Code Action turns GitHub issue, PR, comment, or automation events into an authenticated Claude run, with GitHub context and repository tools available to the agent.

  25. apache/shenyu★ 8.8k · Java

    Apache ShenYu is a service-proxy gateway with an Admin control plane.

  26. walkxcode/dashboard-icons★ 8.8k · TypeScript

    Dashboard Icons combines a curated icon catalogue with a website for discovery and downloads, community submissions and review, external icon collections, and an MCP interface…

  27. paoloanzn/free-code★ 8.2k · TypeScript

    1. This repository is a terminal-first AI coding agent CLI.

  28. jeffallan/claude-skills★ 8.2k · JavaScript

    1. This repository is not an application backend; it is a distributable Claude Code plugin and knowledge base.

  29. jnmetacode/superpowers-zh★ 8.2k · JavaScript

    superpowers-zh packages Chinese-language development skills and makes them available across AI coding tools.

  30. vudovn/ag-kit★ 8.2k · TypeScript

    AG Kit combines a project-installation CLI, a public landing/documentation site, and an Antigravity-oriented agent workspace contract.

  31. genspark-ai/genoffice★ 8.1k · TypeScript

    GenOffice is a desktop AI office suite for editing Office files, PDF, Markdown, and HTML, with a command-line/MCP interface for agents.

  32. cloudflare/agentic-inbox★ 7.9k · TypeScript

    Agentic Inbox is a self-hosted, Cloudflare-based email client with isolated per-mailbox storage and an AI assistant.

  33. aipentest/cyberstrikeai★ 7.8k · Go

    CyberStrikeAI is an auditable workspace for authorized AI-assisted security operations.

  34. gsd-build/gsd-2★ 7.8k · TypeScript

    The tree identifies GSD Pi as a coding-agent product, but the README only redirects development to GSD Pi in another repository and documents no product workflow.

  35. moonshotai/kimi-code★ 7.7k · TypeScript

    Kimi Code CLI is a terminal-based AI coding agent: a user starts an interactive session, supplies a task, and the agent works with project code and tools, using feedback to…

  36. samuelclay/newsblur★ 7.6k · HTML

    NewsBlur is a personal RSS reader and social news network.

  37. mnfst/llm-gateway★ 7.6k · TypeScript

    Manifest is an OpenAI-compatible LLM gateway: users connect provider credentials or subscriptions, configure model routing, then send requests through one endpoint to a selected…

  38. xiaoduoya/codex-with-chatgpt★ 7.5k · TypeScript

    Codex with ChatGPT pairs a ChatGPT web connector to a local, workspace-scoped, read-only MCP bridge.

  39. googlecloudplatform/kubectl-ai★ 7.5k · Go

    kubectl-ai is a Go CLI/kubectl plugin that turns natural-language requests into Kubernetes operations through an LLM agent.

  40. devlikeapro/waha★ 7.4k · TypeScript

    WAHA is a self-hosted WhatsApp HTTP API.

  41. vastsa/pi-desktop★ 7.4k · TypeScript

    PI-Desktop is a local-first AI-agent desktop workspace.

  42. dramaclaw/dramaclaw★ 7.4k · TypeScript

    DramaClaw is an AI visual-story production product with two principal surfaces: XiaHua’s generative canvas and the Series episode pipeline.

  43. hellodigua/chatlab★ 7.3k · TypeScript

    ChatLab is a local-first chat-history import, analytics, SQL exploration, and AI-agent system.

  44. zilliztech/claude-context★ 7.3k · TypeScript

    1.

  45. storytold/gridcraft★ 7.3k · Rust

    GridCraft is a cross-platform spreadsheet application, with native desktop and browser shells plus headless CLI and agent interfaces.

  46. serial-studio/serial-studio★ 7.2k · C

    Serial Studio is a live hardware telemetry dashboard.

  47. miantiao-me/sink★ 7.2k · TypeScript

    Sink is a Cloudflare-hosted link shortener with a dashboard, redirect handling, and access analytics.

  48. basketikun/infinite-canvas★ 7.2k · TypeScript

    Infinite Canvas is a browser-based creative workbench centered on an infinite canvas: users create projects, arrange and connect nodes, request AI-generated or edited media, and…

  49. storytold/cadcraft★ 7.2k · Rust

    CADCraft is a Rust 2D/3D CAD application with desktop, browser, CLI, and agent-facing entry points.

  50. tailcallhq/forgecode★ 7.1k · Rust

    Forge is a Rust monorepo for an AI-powered terminal development environment.

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.