awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

43 个仓库

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 43 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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • f/prompts.chatf 的头像

    f/prompts.chat

    163,814在 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
    在 GitHub 上查看↗163,814
  • menloresearch/janmenloresearch 的头像

    menloresearch/jan

    43,052在 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
    在 GitHub 上查看↗43,052
  • patchy631/ai-engineering-hubpatchy631 的头像

    patchy631/ai-engineering-hub

    35,826在 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
    在 GitHub 上查看↗35,826
  • composiohq/composioComposioHQ 的头像

    ComposioHQ/composio

    28,798在 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
    在 GitHub 上查看↗28,798
  • jlowin/fastmcpjlowin 的头像

    jlowin/fastmcp

    25,670在 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
    在 GitHub 上查看↗25,670
  • langchain-ai/langchainjslangchain-ai 的头像

    langchain-ai/langchainjs

    17,818在 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
    在 GitHub 上查看↗17,818
  • glips/figma-context-mcpGLips 的头像

    GLips/Figma-Context-MCP

    15,126在 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
    在 GitHub 上查看↗15,126
  • nesquena/hermes-webuinesquena 的头像

    nesquena/hermes-webui

    14,912在 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
    在 GitHub 上查看↗14,912
  • microsoft/mcp-for-beginnersmicrosoft 的头像

    microsoft/mcp-for-beginners

    14,427在 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
    在 GitHub 上查看↗14,427
  • the-pocket/pocketflow-tutorial-codebase-knowledgeThe-Pocket 的头像

    The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

    12,396在 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
    在 GitHub 上查看↗12,396
  • opensandbox-group/opensandboxopensandbox-group 的头像

    opensandbox-group/OpenSandbox

    11,627在 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
    在 GitHub 上查看↗11,627
  • bytebot-ai/bytebotbytebot-ai 的头像

    bytebot-ai/bytebot

    10,413在 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
    在 GitHub 上查看↗10,413
  • browseros-ai/browserosbrowseros-ai 的头像

    browseros-ai/BrowserOS

    9,401在 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
    在 GitHub 上查看↗9,401
  • mark3labs/mcp-gomark3labs 的头像

    mark3labs/mcp-go

    8,806在 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
    在 GitHub 上查看↗8,806
  • modelcontextprotocol/inspectormodelcontextprotocol 的头像

    modelcontextprotocol/inspector

    8,721在 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
    在 GitHub 上查看↗8,721
  • modelcontextprotocol/modelcontextprotocolmodelcontextprotocol 的头像

    modelcontextprotocol/modelcontextprotocol

    8,458在 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
    在 GitHub 上查看↗8,458
  • 1jehuang/jcode1jehuang 的头像

    1jehuang/jcode

    7,778在 GitHub 上查看↗

    jcode 是一个用于开发自主 AI 编码代理的框架,这些代理可自动化软件开发任务。它作为一个代理编排器、工具运行时和语义记忆引擎,支持创建能够修改代码、运行测试并迭代自身功能的代理。 该项目以其递归代理群集(Swarming)而著称,其中协作代理的层级结构可以生成子代理来分解复杂任务。它实现了一个语义记忆系统,结合了基于向量的检索和基于图的关系映射,以在会话间保持上下文。为了管理风险,该系统使用分级操作治理,要求人工批准敏感操作,并将代理活动隔离在单独的 Git 工作树中。 该框架包含一个全面的浏览器自动化工具包,用于与网页交互、提取 DOM 快照和捕获截图。它还实现了模型上下文协议(MCP)以集成外部工具和数据,并支持二进制热重载以在不丢失活动网络连接的情况下更新服务器。 该系统提供用于管理代理记忆的命令行界面,并包括用于跟踪计划进度和可视化代理群集拓扑的审计工具。

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

    Rust
    在 GitHub 上查看↗7,778
  • agentdeskai/browser-tools-mcpAgentDeskAI 的头像

    AgentDeskAI/browser-tools-mcp

    7,254在 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
    在 GitHub 上查看↗7,254
  • microsoft/vscode-docsmicrosoft 的头像

    microsoft/vscode-docs

    6,549在 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
    在 GitHub 上查看↗6,549
  • lharries/whatsapp-mcplharries 的头像

    lharries/whatsapp-mcp

    5,339在 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
    在 GitHub 上查看↗5,339
上一个123下一个
  1. Home
  2. Artificial Intelligence & ML
  3. Model Context Protocol Implementations

探索子标签

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