GitDiagram
Browse

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

  1. yetone/magpie★ 22.2k · Go

    Magpie is a local model gateway and cross-agent configuration app.

  2. 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/.

  3. 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.

  4. primeintellect-ai/prime-agent★ 21.3k · Rust

    Prime Agent is a coding and research agent designed for persistent, long-running work.

  5. 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.

  6. apache/shardingsphere★ 20.8k · Java

    ShardingSphere is a database enhancement layer for connecting applications to heterogeneous databases.

  7. 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…

  8. evil0ctal/douyin_tiktok_download_api★ 20.4k · Python

    DTK is a self-hosted Douyin/TikTok data API with a web console and MCP interface.

  9. nvidia/skillspector★ 20.3k · Python

    SkillSpector scans AI-agent skills for security risks.

  10. 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.

  11. stackblitz-labs/bolt.diy★ 19.9k · TypeScript

    bolt.diy is an AI-powered full-stack coding workspace.

  12. 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…

  13. storytold/pdfcraft★ 19.3k · Rust

    PdfCraft is a native and web PDF reader/editor, with a headless CLI and an automation tool interface.

  14. 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.

  15. 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.

  16. arc53/docsgpt★ 18.3k · Python

    DocsGPT is a self-hosted, document-grounded agent platform.

  17. transitive-bullshit/agentic★ 18.1k · TypeScript

    1. Purpose and principal workflow.

  18. langbot-app/langbot★ 18k · Python

    LangBot is a platform for configuring and running AI-powered bots across instant-messaging services.

  19. 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.

  20. earthtojake/text-to-cad★ 17.6k · Python

    text-to-cad gives AI agents local CAD generation and viewing workflows.

  21. googlecloudplatform/generative-ai★ 17.5k · Jupyter Notebook

    This is a curated Google Cloud generative-AI sample repository, not one deployable product.

  22. microsoft/mcp-for-beginners★ 17.3k · Jupyter Notebook

    This repository is a hands-on MCP learning curriculum, not one integrated runtime application.

  23. 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…

  24. anthropics/knowledge-work-plugins★ 17.1k · Python

    1. This repo is a marketplace of self-contained Claude plugins.

  25. memorilabs/memori★ 17.1k · Python

    Memori is a persistent-memory system for LLM agents, exposed through Python and TypeScript SDKs and agent integrations.

  26. gibsonai/memori★ 17k · Python

    Memori is a persistent-memory SDK and agent integration suite.

  27. composio-community/awesome-codex-skills★ 16.7k · Python

    This repository is a curated collection of Codex skills and small utilities, rather than one application.

  28. 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…

  29. vercel-labs/json-render★ 16.5k · TypeScript

    json-render is a guardrailed generative-UI framework and documentation playground.

  30. 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…

  31. storytold/wordcraft★ 16k · Rust

    WordCraft is a cross-platform word processor with native, browser, and automation entry points.

  32. opensandbox-group/opensandbox★ 16k · Python

    OpenSandbox provides a unified sandbox lifecycle and execution platform, with local Docker and Kubernetes deployments.

  33. 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.

  34. 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.

  35. lidge-jun/opencodex★ 15.7k · TypeScript

    opencodex is a local universal LLM proxy with a browser dashboard and CLI.

  36. apache/answer★ 15.7k · Go

    Apache Answer is a self-hosted Q&A, help-center, and knowledge-management platform.

  37. mobile-dev-inc/maestro★ 15.7k · Kotlin

    Maestro is a JVM-based, cross-platform UI/E2E automation framework for Android, iOS, and web.

  38. 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.

  39. 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…

  40. 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).

  41. open-metadata/openmetadata★ 15.4k · TypeScript

    OpenMetadata is an enterprise metadata catalog and context platform.

  42. googleapis/mcp-toolbox★ 15.3k · Go

    - This is a Go-based MCP server called MCP Toolbox for Databases.

  43. a2ui-project/a2ui★ 15.3k · TypeScript

    A2UI is not a single app; it is a full monorepo for an agent-to-UI standard.

  44. duartesantos8/opengym★ 15.2k · JavaScript

    openGym is a self-hosted workout planner and training log, with an optional offline-capable mobile app.

  45. 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.

  46. 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.

  47. 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…

  48. 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.

  49. 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…

  50. 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.