GitDiagram
Browse

MCP server and client architecture examples, page 7

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 301–350 of 399

  1. openai/plugins★ 7.1k · JavaScript

    This repository is a curated collection of Codex plugins.

  2. tradesdontlie/tradingview-mcp★ 7.1k · JavaScript

    TradingView MCP Bridge exposes a local TradingView Desktop chart to AI assistants through MCP tools and a matching JSON-output CLI.

  3. grab/cursor-talk-to-figma-mcp★ 7k · JavaScript

    Talk to Figma MCP connects an AI agent to a running Figma plugin through a channel-based WebSocket relay.

  4. fleetdm/fleet★ 6.9k · Go

    Fleet is a cross-platform device-management and security platform.

  5. mrlesk/backlog.md★ 6.8k · TypeScript

    Backlog.md is a Bun/TypeScript, Markdown-native project/task manager for local repositories.

  6. opencost/opencost★ 6.8k · Go

    OpenCost is a Kubernetes and cloud cost-monitoring service.

  7. strands-agents/harness-sdk★ 6.7k · TypeScript

    Strands Agents is a monorepo for model-driven AI-agent SDKs in Python and TypeScript, plus an MCP documentation server, developer CLI, documentation site, and AWS-backed…

  8. x402-foundation/x402★ 6.7k · TypeScript

    x402 is a cross-language SDK and open protocol for HTTP-native payments.

  9. outsourc-e/hermes-workspace★ 6.7k · JavaScript

    Hermes Workspace is a self-hosted AI-agent command center: a user works through a browser or desktop workspace, which exposes chat, sessions, files, memory, skills and…

  10. sawyerhood/dev-browser★ 6.6k · TypeScript

    dev-browser lets coding agents run JavaScript against persistent Chrome pages through a CLI or MCP server.

  11. nasiko-labs/nasiko★ 6.6k · Rust

    Nasiko is a Rust control plane for deploying, securing, routing, and observing A2A v1.0 agent containers.

  12. maximhq/bifrost★ 6.6k · Go

    Bifrost is a Go-based AI gateway that normalizes inference across many LLM and multimodal providers behind OpenAI-compatible and provider-compatible HTTP APIs.

  13. genkit-ai/genkit★ 6.5k · TypeScript

    Genkit is a cross-language framework for building and deploying AI-powered applications.

  14. op7418/codepilot★ 6.5k · TypeScript

    CodePilot is a multi-provider AI-agent desktop client.

  15. cameroncooke/xcodebuildmcp★ 6.4k · TypeScript

    MobileBuildMCP is a macOS developer-tool server and CLI for agents working on iOS and macOS projects.

  16. tech-leads-club/agent-skills★ 6.4k · TypeScript

    Agent Skills is a secure skill registry and distribution ecosystem for AI coding agents.

  17. mengto/threeui★ 6.3k · HTML

    ThreeUI Community is a login-free catalog and documentation app for browsing interactive React/WebGL components, inspecting variants and controls, and using their source.

  18. ahmadhassan-bted/jantt★ 6.2k · TypeScript

    Jantt is a declarative JSON Gantt engine with an interactive project-planning playground and integrations for applications, CLI use, and AI toolchains.

  19. chriswiles/claude-code-showcase★ 6.1k · JavaScript

    This repository is a Claude Code configuration showcase: it equips Claude Code with project context, reusable domain skills, specialized agents, slash-command workflows, and…

  20. zseven-w/openpencil★ 6k · Rust

    OpenPencil is an AI-native vector design editor centered on creating and modifying .op canvas documents.

  21. xerj-org/xerj★ 6k · Rust

    XERJ is a local AI search and indexing engine.

  22. kenn-io/agentsview★ 5.9k · Go

    agentsview is a local-first archive and observability application for AI coding-agent sessions.

  23. dataease/sqlbot★ 5.9k · JavaScript

    - SQLBot is a full-stack “chat with data” system: users ask questions in natural language, the backend turns them into SQL and analysis steps with LLM/RAG support, and the…

  24. firecrawl/firecrawl-mcp-server★ 5.9k · JavaScript

    - A TypeScript Node.js MCP server that exposes Firecrawl web-retrieval capabilities to MCP clients.

  25. coding-solo/godot-mcp★ 5.9k · JavaScript

    Godot MCP exposes Godot project and editor operations as tools to an MCP-compatible AI client.

  26. vllm-project/semantic-router★ 5.9k · Go

    vLLM Semantic Router is a programmable mixture-of-models routing platform.

  27. chillicream/graphql-platform★ 5.8k · C#

    This repository is a multi-product .NET GraphQL platform.

  28. ageerle/ruoyi-ai★ 5.7k · Java

    RuoYi AI is an enterprise AI assistant platform.

  29. agentscope-ai/hiclaw★ 5.7k · Go

    AgentTeams is a Kubernetes-native multi-agent control plane: people and automation declare Teams and Workers, the controller reconciles their infrastructure and runtime…

  30. casibase/casibase★ 5.7k · Go

    OpenAgent is a self-hostable personal AI assistant combining LLM chat, RAG, autonomous tools, and workflow automation.

  31. agentscope-ai/agentteams★ 5.7k · Go

    AgentTeams is a Kubernetes-native multi-agent collaboration platform.

  32. abue-ammar/tinycast★ 5.6k · Swift

    Tinycast is a native macOS command launcher: a global shortcut opens a palette that searches, launches, and operates on apps, files, clipboard content, commands, and…

  33. the-open-agent/openagent★ 5.6k · Go

    OpenAgent is a self-hosted personal AI assistant combining chat, RAG, model providers, autonomous tools, MCP, and workflow automation.

  34. mayswind/ezbookkeeping★ 5.6k · Go

    ezBookkeeping is a self-hosted personal-finance application.

  35. tasks/tasks★ 5.6k · Kotlin

    Tasks is a cross-platform task-management application descended from Astrid, with Android and desktop entry points and companion Pebble/wearable support.

  36. jgraph/drawio-mcp★ 5.6k · JavaScript

    Draw.io MCP Server offers four distinct ways for an assistant to produce or open diagrams: an inline MCP viewer, a browser-opening MCP tool, assistant skills, and paste-in…

  37. agentgateway/agentgateway★ 5.5k · Rust

    Agentgateway is an AI-native proxy for LLM, MCP, and A2A traffic, with standalone and Kubernetes deployment modes.

  38. tangency-labs/solidcraft★ 5.5k · Rust

    SolidCraft is a parametric 3D CAD application.

  39. kuberwastaken/claurst★ 5.4k · Rust

    - This is a Rust workspace in src-rust/, with a clean separation between a small set of runtime crates and a large spec/ directory that documents behavior and architecture.

  40. openclaw/peekaboo★ 5.2k · Swift

    Peekaboo is a macOS automation product with a CLI, menu-bar app, agent, and MCP interface.

  41. steipete/peekaboo★ 5.2k · Swift

    Peekaboo is a macOS automation product with a CLI and menu-bar app.

  42. saladday/cc-switch-cli★ 5.2k · Rust

    CC-Switch CLI is a Rust switchboard for configuring and operating multiple AI coding CLIs.

  43. apache/iggy★ 5.1k · Rust

    Apache Iggy is a persistent, multi-transport message-streaming platform.

  44. iflow-ai/iflow-cli★ 5.1k · Shell

    This repository exposes iFlow CLI mainly through product documentation; its only sampled source is a Homebrew formula that installs the separately distributed npm package, so it…

  45. gepa-ai/gepa★ 5.1k · Jupyter Notebook

    - gepa is a Python optimization framework for evolving textual artifacts: prompts, DSPy programs, RAG pipelines, agent configs, tool descriptions, and similar “text parameters.”

  46. asciimoo/hister★ 5k · Go

    Hister is a private personal search engine.

  47. pomerium/pomerium★ 5k · Go

    Pomerium is a zero-trust, identity- and context-aware reverse proxy.

  48. withcoral/coral★ 4.9k · Rust

    Coral is a local SQL interface for agents and desktop users to query connected APIs and files.

  49. manavarya09/design-extract★ 4.8k · HTML

    designlang extracts a live website’s design language and turns it into reusable tokens, code exports, and reports.

  50. palmier-io/palmier-pro★ 4.8k · Swift

    Palmier Pro is a single macOS Swift application organized as a set of feature modules under one app target.

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.