awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

42 repository-uri

Awesome GitHub RepositoriesModel Context Protocol Implementations

Server and client implementations for the standardized protocol connecting AI models to external tools.

Distinguishing note: Specifically implements the Model Context Protocol (MCP) for interoperability.

Explore 42 awesome GitHub repositories matching artificial intelligence & ml · Model Context Protocol Implementations. Refine with filters or upvote what's useful.

Awesome Model Context Protocol Implementations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • f/prompts.chatAvatar f

    f/prompts.chat

    163,814Vezi pe GitHub↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    Implements the Model Context Protocol to enable centralized storage and retrieval of AI prompts and agent skills.

    HTMLaiartificial-intelligenceawesome-list
    Vezi pe GitHub↗163,814
  • menloresearch/janAvatar menloresearch

    menloresearch/jan

    43,052Vezi pe GitHub↗

    Jan is a local language model desktop application and AI assistant orchestrator. It provides a unified interface for interacting with both resident models and remote cloud AI providers. The project functions as a host for the Model Context Protocol, connecting AI models to external tools and data sources. It also operates as an OpenAI compatible API server, exposing local models through a standardized server endpoint for other applications to query. The system supports the creation of specialized AI personas with custom instructions and allows for the management of hybrid model environments,

    Acts as a host implementation of the Model Context Protocol to connect models to external tools.

    TypeScript
    Vezi pe GitHub↗43,052
  • patchy631/ai-engineering-hubAvatar patchy631

    patchy631/ai-engineering-hub

    35,826Vezi pe GitHub↗

    This project serves as an educational resource and technical guide for building production-ready intelligent systems. It provides a collection of hands-on tutorials, blueprints, and documentation focused on the development of applications powered by large language models, autonomous agentic workflows, and retrieval-augmented generation. The repository distinguishes itself by offering structured implementations for multi-agent orchestration and standardized communication protocols. It enables developers to integrate external tools and data sources into their systems, ensuring interoperability

    Provides a curated set of implementations for connecting agents to external services using standardized communication protocols.

    Jupyter Notebookagentsaillms
    Vezi pe GitHub↗35,826
  • composiohq/composioAvatar ComposioHQ

    ComposioHQ/composio

    28,798Vezi pe GitHub↗

    Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an

    Exposes external tools as standardized server endpoints that communicate with AI clients through a common message-passing interface.

    TypeScriptagentic-aiagentsai
    Vezi pe GitHub↗28,798
  • jlowin/fastmcpAvatar jlowin

    jlowin/fastmcp

    25,670Vezi pe GitHub↗

    fastmcp is a Python library and framework for building servers and clients that implement the Model Context Protocol. It serves as a tool integration library designed to connect large language models to external tools and data sources. The framework features an interactive tool user interface renderer, which allows for the display of visual interfaces for tools directly within a conversational flow. It also provides a library for automatically generating schemas and validation for tools used by language models. The project covers server and client development, including tool and resource exp

    A complete Python framework for building Model Context Protocol servers and clients for LLM tool integration.

    Python
    Vezi pe GitHub↗25,670
  • langchain-ai/langchainjsAvatar langchain-ai

    langchain-ai/langchainjs

    17,818Vezi pe GitHub↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    Implements the Model Context Protocol to connect intelligent agents with external tools and data sources.

    TypeScript
    Vezi pe GitHub↗17,818
  • glips/figma-context-mcpAvatar GLips

    GLips/Figma-Context-MCP

    15,126Vezi pe GitHub↗

    Figma-Context-MCP is a design-to-code automation tool that functions as a server for the Model Context Protocol. It acts as a bridge between visual design platforms and development environments, enabling large language models to access design file metadata and component properties directly. The project distinguishes itself by providing a standard-compliant interface that translates design specifications into structured data. By extracting layout and styling information, it facilitates the programmatic conversion of design tokens and component requirements into actionable code structures. Thi

    Implements the Model Context Protocol to provide AI models with direct access to design metadata.

    TypeScriptaicursorfigma
    Vezi pe GitHub↗15,126
  • nesquena/hermes-webuiAvatar nesquena

    nesquena/hermes-webui

    14,912Vezi pe GitHub↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Implements the Model Context Protocol to extend agent capabilities with standardized external tools.

    Pythonagentai-agentshermes
    Vezi pe GitHub↗14,912
  • microsoft/mcp-for-beginnersAvatar microsoft

    microsoft/mcp-for-beginners

    14,427Vezi pe GitHub↗

    This project serves as an educational resource and implementation guide for the Model Context Protocol. It provides developers with the patterns and documentation necessary to standardize how large language models interact with external systems, local data sources, and various services. The repository focuses on facilitating the translation of technical documentation and educational materials into multiple languages. By utilizing an AI assistant integration framework, it enables the creation of localized learning resources that help developers master complex programming concepts regardless of

    Offers a technical reference guide for developers to implement protocol-compliant connections between AI assistants and local data.

    Jupyter Notebookcsharpjavajavascript
    Vezi pe GitHub↗14,427
  • the-pocket/pocketflow-tutorial-codebase-knowledgeAvatar The-Pocket

    The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

    12,396Vezi pe GitHub↗

    This project is a comprehensive suite of AI tools and frameworks, featuring an LLM multi-agent orchestrator, an autonomous agent runtime, and a stateful application framework. It provides the infrastructure to build and manage specialized AI agents capable of coordinating complex tasks through graph-based workflows and shared state. The system is distinguished by its implementation of the Model Context Protocol, allowing for standardized resource discovery and communication between AI clients and servers. It further includes an AI-powered documentation generator designed to analyze source cod

    Implements the Model Context Protocol to standardize communication and tool exchange between AI clients and servers.

    Pythoncodinglarge-language-modellarge-language-models
    Vezi pe GitHub↗12,396
  • opensandbox-group/opensandboxAvatar opensandbox-group

    opensandbox-group/OpenSandbox

    11,627Vezi pe GitHub↗

    OpenSandbox is a secure execution environment and runtime designed for running untrusted code and scripts generated by AI agents. It utilizes a containerized code execution engine and microVM-based isolation to protect host systems from malicious actions while providing isolated virtual environments. The project features a sandbox server based on the Model Context Protocol to automate the creation and control of virtual workspaces. It supports the deployment of secure remote desktop hosts, including headless web browsers and editor instances, for automated interaction. The system includes an

    Connects AI clients to sandbox environments using the Model Context Protocol standard to automate workspace control.

    Pythonaiai-agentai-infra
    Vezi pe GitHub↗11,627
  • bytebot-ai/bytebotAvatar bytebot-ai

    bytebot-ai/bytebot

    10,413Vezi pe GitHub↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    Implements a Model Context Protocol server to share desktop control tools with external clients over SSE.

    TypeScriptagentagentic-aiagents
    Vezi pe GitHub↗10,413
  • browseros-ai/browserosAvatar browseros-ai

    browseros-ai/BrowserOS

    9,401Vezi pe GitHub↗

    BrowserOS is an AI agent browser orchestrator and automation framework designed to manage browser state and execute complex web workflows. It functions as a local AI browser assistant and a Model Context Protocol controller, enabling the control of browser tabs, windows, and navigation through programmable AI agents and standardized context protocols. The system distinguishes itself through a graph-based visual workflow builder for creating repeatable automation sequences and the use of markdown-based files to define agent personalities and task recipes. It supports multi-provider orchestrati

    Implements the Model Context Protocol to expose browser state and navigation to external AI agents and CLI tools.

    C++agentbrowserbrowseros
    Vezi pe GitHub↗9,401
  • mark3labs/mcp-goAvatar mark3labs

    mark3labs/mcp-go

    8,806Vezi pe GitHub↗

    mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers that connect large language model applications to external tools and data sources. It serves as a developer kit for implementing bidirectional communication and structured data exchange between AI clients and servers. The framework enables the creation of executable tools with structured output schemas, reusable prompt templates, and data resource exposure via URI templates. It supports multiple transport layers, including stdio, HTTP, and Server-Sent Events, using a transport

    Implements the Model Context Protocol (MCP) to standardize communication between AI models and external tools.

    Go
    Vezi pe GitHub↗8,806
  • modelcontextprotocol/inspectorAvatar modelcontextprotocol

    modelcontextprotocol/inspector

    8,721Vezi pe GitHub↗

    The inspector is a diagnostic and validation tool for the Model Context Protocol. It provides an interactive interface and a transport proxy to discover, inspect, and execute the tools, prompts, and resources provided by an MCP server. The project serves as a debugger and compliance tester to verify that server implementations adhere to the protocol specification and JSON-RPC standards. It allows for real-time monitoring of message exchanges and logs between clients and servers across various transport layers, such as standard input/output and Server-Sent Events. The tool covers a broad rang

    Implements the standardized Model Context Protocol client to consume tools, resources, and prompts across various transports.

    TypeScript
    Vezi pe GitHub↗8,721
  • modelcontextprotocol/modelcontextprotocolAvatar modelcontextprotocol

    modelcontextprotocol/modelcontextprotocol

    8,458Vezi pe GitHub↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    Implements the standardized client-side logic to discover and utilize external data sources and tools via the protocol.

    TypeScript
    Vezi pe GitHub↗8,458
  • 1jehuang/jcodeAvatar 1jehuang

    1jehuang/jcode

    7,778Vezi pe GitHub↗

    jcode este un framework pentru dezvoltarea de agenți de codare AI autonomi care automatizează sarcinile de dezvoltare software. Acesta funcționează ca un orchestrator de agenți, runtime de instrumente și motor de memorie semantică, permițând crearea de agenți care pot modifica codul, rula teste și itera asupra propriei funcționalități. Proiectul se distinge prin utilizarea swarming-ului de agenți recursivi, unde o ierarhie de agenți colaboratori poate genera agenți copii pentru a descompune sarcini complexe. Implementează un sistem de memorie semantică care combină regăsirea bazată pe vectori cu maparea relațiilor bazată pe grafuri pentru a menține contextul între sesiuni. Pentru a gestiona riscul, sistemul utilizează guvernanța acțiunilor pe niveluri care necesită aprobarea umană pentru operațiuni sensibile și izolează activitățile agenților în worktree-uri git separate. Framework-ul include un toolkit cuprinzător de automatizare a browserului pentru interacțiunea cu paginile web, extragerea snapshot-urilor DOM și capturarea capturilor de ecran. De asemenea, implementează Model Context Protocol pentru a integra instrumente și date externe și suportă hot-reloading binar pentru a actualiza serverul fără a pierde conexiunile de rețea active. Sistemul oferă o interfață de linie de comandă pentru gestionarea memoriilor agenților și include instrumente de audit pentru a urmări progresul planului și a vizualiza topologia roiului de agenți.

    Integrates external tools and data by implementing the Model Context Protocol (MCP).

    Rust
    Vezi pe GitHub↗7,778
  • agentdeskai/browser-tools-mcpAvatar AgentDeskAI

    AgentDeskAI/browser-tools-mcp

    7,254Vezi pe GitHub↗

    This project is a browser automation toolset and Model Context Protocol server that connects large language models to live browser sessions. It provides a web debugging interface and a quality auditor to facilitate the analysis of document object model structures and browser logs. The system implements a bridge that streams diagnostics into AI-powered editors, allowing for the automated identification of web bugs. It features a data sanitization pipeline that removes cookies and sensitive headers to prevent private information leakage during the analysis process. The toolset covers a range o

    Implements the Model Context Protocol to expose browser utilities as tools for AI-enabled IDEs.

    JavaScriptaianthropiccursor
    Vezi pe GitHub↗7,254
  • microsoft/vscode-docsAvatar microsoft

    microsoft/vscode-docs

    6,549Vezi pe GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Implements the Model Context Protocol to standardize how AI agents connect to external data sources and tools.

    Markdownvscode
    Vezi pe GitHub↗6,549
  • lharries/whatsapp-mcpAvatar lharries

    lharries/whatsapp-mcp

    5,339Vezi pe GitHub↗

    This project is a Model Context Protocol server that acts as a programmatic bridge between large language models and private messaging accounts. It provides an automation interface for interacting with WhatsApp by exposing messaging and data retrieval capabilities as tools for AI assistants. The system utilizes browser automation to control the web application interface, allowing for stateful session management to maintain authentication. It enables the transmission of various content types, including plain text, documents, and audio files formatted as voice messages. The server covers conve

    Implements the Model Context Protocol server to expose WhatsApp messaging capabilities as tools for AI assistants.

    Goaimcpwhatsapp
    Vezi pe GitHub↗5,339
Înapoi123Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Model Context Protocol Implementations

Explorează sub-etichetele

  • SDK Compliance ClassificationsCategorizations of SDKs based on their adherence to protocol specifications and maintenance status. **Distinct from Model Context Protocol Implementations:** Focuses on the stability and compliance grading of SDKs rather than the implementation of the protocol itself.