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

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

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

MCP 服务器实现

排名更新于 2026年6月30日

For Model Context Protocol (MCP) 服务器实现, the strongest matches are cameroncooke/xcodebuildmcp (xcodebuildmcp is a concrete, open-source MCP server for Xcode), deedy5/ddgs (This repository is a concrete MCP server that exposes) and microsoft/playwright-mcp (Playwright MCP is a complete, production-grade reference implementation of). lauriewired/ghidramcp and wonderwhy-er/desktopcommandermcp round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

探索最佳的 Model Context Protocol (MCP) 服务器实现。通过活跃度和功能对比顶级仓库,找到最适合你的方案。

MCP 服务器实现

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

    cameroncooke/xcodebuildmcp

    5,917在 GitHub 上查看↗

    xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full

    xcodebuildmcp is a concrete, open-source MCP server for Xcode automation that communicates over stdio using JSON-RPC and includes tool definitions, setup documentation, and TypeScript types—making it a functional reference for learning the protocol, though it is domain-specific rather than a generic example.

    TypeScriptMCP ServersMCP-over-STDIO TransportsModel Context Protocol Servers
    在 GitHub 上查看↗5,917
  • deedy5/ddgsdeedy5 的头像

    deedy5/ddgs

    2,754在 GitHub 上查看↗

    ddgs is a metasearch engine and web content extractor that provides a toolkit for programmatically retrieving search results from DuckDuckGo. It functions as a search API server and a Model Context Protocol server to integrate web search capabilities directly into large language model environments. The project distinguishes itself by aggregating text, image, news, and video results from multiple providers into a single interface. It includes a utility for fetching URLs and converting HTML content into markdown, plain text, or structured data. The system covers a broad range of search capabil

    This repository is a concrete MCP server that exposes web search as a tool, so it serves as a real working example you can study or adapt, though its documentation and coverage of protocol features like transport and error handling may be less thorough than a dedicated reference implementation.

    PythonMCP ServersModel Context Protocol Implementations
    在 GitHub 上查看↗2,754
  • microsoft/playwright-mcpmicrosoft 的头像

    microsoft/playwright-mcp

    33,988在 GitHub 上查看↗

    Playwright MCP is a browser automation server that provides a standardized interface for connecting large language models to web navigation and interaction capabilities. By operating as a Model Context Protocol server, it enables external AI agents to execute browser-based tasks, extract data, and perform complex web sequences through a unified communication protocol. The project distinguishes itself by acting as a remote controller that manages headless browser lifecycles and isolated automation contexts. It maintains session-based state isolation, allowing for distinct user profiles and per

    Playwright MCP is a complete, production-grade reference implementation of the Model Context Protocol, providing concrete browser automation tools, clear setup documentation, and support for standard transport modes, making it an ideal starting point for understanding and building MCP servers.

    TypeScriptModel Context Protocol Servers
    在 GitHub 上查看↗33,988
  • lauriewired/ghidramcpLaurieWired 的头像

    LaurieWired/GhidraMCP

    7,649在 GitHub 上查看↗

    GhidraMCP is a Model Context Protocol server that exposes Ghidra binary analysis and decompilation functions to external intelligence models. It acts as a bridge that connects the Ghidra reverse engineering suite to external tools through a standardized communication protocol, facilitating automated reverse engineering and software auditing. The project enables the extraction of decompiled code and program structural data to populate the context windows of language models. It features a binary symbol management tool capable of dynamic symbol resolution, allowing method and data names to be up

    GhidraMCP is a concrete, open-source MCP server implementation that bridges Ghidra's binary analysis capabilities to language models, making it a relevant reference example for understanding MCP in a real-world reverse-engineering context despite its domain-specific focus.

    JavaMCP ServersModel Context Protocol Servers
    在 GitHub 上查看↗7,649
  • wonderwhy-er/desktopcommandermcpwonderwhy-er 的头像

    wonderwhy-er/DesktopCommanderMCP

    5,493在 GitHub 上查看↗

    DesktopCommanderMCP is a Model Context Protocol (MCP) server that gives AI agents direct access to local files, shell commands, and system processes through natural language instructions. It acts as a unified bridge between conversational commands and desktop operations, enabling an AI to translate plain English into file management, code editing, system command execution, data analysis, and software scaffolding tasks without needing its own API. The server exposes these capabilities as structured tools via the MCP protocol, so any compatible agent can interact with the local environment in a

    DesktopCommanderMCP is a full Model Context Protocol server in TypeScript that exposes concrete tool definitions for file, shell, and process operations, making it a solid, ready-to-study reference implementation with clear protocol usage and type safety.

    TypeScriptMCP Servers
    在 GitHub 上查看↗5,493
  • sooperset/mcp-atlassiansooperset 的头像

    sooperset/mcp-atlassian

    4,330在 GitHub 上查看↗

    mcp-atlassian is a tool that connects Atlassian project data to AI assistants using the Model Context Protocol. It provides a standardized tool-calling interface that enables AI assistants to interact directly with project data and documentation. The project supports multi-tenant environments and diverse hosting scenarios, including cloud and on-premise deployments. It implements multiple authentication methods such as OAuth 2.0, API tokens, and personal access tokens, and can route traffic through configurable HTTP, HTTPS, or SOCKS proxies to meet corporate security requirements. Its capabi

    This is a full-featured MCP server that connects Atlassian project data to AI assistants, implementing the protocol with concrete tool definitions and supporting multiple transports and authentication methods — an excellent reference example for building MCP servers.

    PythonMCP Transport Protocol SupportsSSE Transports
    在 GitHub 上查看↗4,330
  • czlonkowski/n8n-mcpczlonkowski 的头像

    czlonkowski/n8n-mcp

    21,780在 GitHub 上查看↗

    This project provides a Model Context Protocol server that enables autonomous agents to interact with and manage automation workflows. It functions as an integration layer, allowing language models to discover, build, test, and deploy complex automation sequences through natural language instructions and structured schema-based communication. The platform distinguishes itself by offering granular control over automation logic, including the ability to perform surgical, incremental patches to specific workflow nodes rather than replacing entire structures. It supports multi-instance connectivi

    This MCP server for n8n is a full, working implementation of the Model Context Protocol with concrete tool definitions, dynamic discovery, and schema validation — exactly the kind of real-world starting point you are looking for to study or adapt.

    TypeScriptModel Context Protocol Servers
    在 GitHub 上查看↗21,780
  • antvis/mcp-server-chartantvis 的头像

    antvis/mcp-server-chart

    3,688在 GitHub 上查看↗

    This project is a Model Context Protocol server that enables large language models to generate and render data visualizations, charts, and diagrams. It functions as a toolset for AI assistants to transform raw data into professional visual representations. The server utilizes an intelligent selection layer to determine the most effective visualization format based on the provided data. It supports remote rendering via external HTTP services and provides the flexibility to route requests to self-hosted rendering endpoints for private network environments. Capabilities cover a wide range of da

    This is an MCP server that provides a concrete implementation for generating data visualizations, complete with tool definitions and protocol support (likely stdio or SSE), making it a useful reference for understanding MCP server structure and tool integration.

    TypeScriptMCP ServersMCP Transport Protocol Supports
    在 GitHub 上查看↗3,688
  • cursortouch/windows-mcpCursorTouch 的头像

    CursorTouch/Windows-MCP

    4,373在 GitHub 上查看↗

    This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to large language models. It provides programmatic control of mouse, keyboard, windows, and UI elements on Windows through simulated user input, while also enabling LLMs to manage the Windows registry, processes, files, and execute PowerShell commands through a remote interface. The server supports multiple transport protocols including stdio, SSE, and streamable HTTP, allowing flexible integration with different language model clients. It implements OAuth 2.0 with PKCE for secu

    This repository is a complete MCP server implementation that supports stdio and SSE transports, provides concrete tool definitions for Windows automation, and can serve as a practical reference for studying the Model Context Protocol.

    PythonMCP ServersMCP Transport Protocol SupportsSSE Transports
    在 GitHub 上查看↗4,373
  • beehiveinnovations/pal-mcp-serverBeehiveInnovations 的头像

    BeehiveInnovations/pal-mcp-server

    11,605在 GitHub 上查看↗

    This project functions as a Model Context Protocol server and a multi-agent orchestration framework designed to bridge large language models with external data sources and specialized engineering tools. It provides a structured environment for automating software development workflows, enabling models to interact directly with codebases and remote services to perform complex tasks. The system distinguishes itself through a multi-agent orchestration layer that coordinates autonomous assistants to manage shared objectives and multi-step workflows. By utilizing structured task decomposition and

    This repository is a legitimate MCP server implementation that integrates LLMs with external tools and data sources, so it matches the core intent; however, it is a full orchestration framework rather than a concise reference example, and the description does not explicitly confirm the specific documentation, error handling, or transport details the visitor may be seeking.

    PythonModel Context Protocol Servers
    在 GitHub 上查看↗11,605
  • xpzouying/xiaohongshu-mcpxpzouying 的头像

    xpzouying/xiaohongshu-mcp

    14,204在 GitHub 上查看↗

    This project is a Model Context Protocol server that connects large language models to the Xiaohongshu social media platform. It acts as a connector and API wrapper, enabling language models to programmatically search, read, and publish media and text. The system provides automation for content discovery and publishing, allowing for the creation of image and video posts with associated titles and descriptions. It also facilitates social engagement by managing the posting of comments and tracking engagement metrics for specific entries. The tool covers data retrieval for user profiles, post d

    This repository is a concrete Model Context Protocol (MCP) server implementation that connects LLMs to the Xiaohongshu platform, providing tool definitions for content search, retrieval, and publishing—making it a usable example and starting point for building MCP servers.

    GoMCP Servers
    在 GitHub 上查看↗14,204
  • idosal/git-mcpidosal 的头像

    idosal/git-mcp

    7,622在 GitHub 上查看↗

    git-mcp is a Model Context Protocol server that transforms Git repositories and static sites into structured context providers for AI assistants. It functions as a documentation retrieval tool and repository indexer, exposing codebases and project files as standardized tools to reduce hallucinations in large language model responses. The project converts raw repository files, READMEs, and external URLs into formats optimized for token consumption. It enables AI agents to perform query-based code searches and retrieve specific sections of project documentation to maintain up-to-date technical

    git-mcp is a Model Context Protocol server that provides concrete tool definitions for querying and retrieving code from Git repositories, making it a genuine example of an MCP server you can study or use as a starting point, though its focus on Git may be narrower than a generic reference implementation.

    TypeScriptMCP Servers
    在 GitHub 上查看↗7,622
  • firecrawl/firecrawl-mcp-serverfirecrawl 的头像

    firecrawl/firecrawl-mcp-server

    5,542在 GitHub 上查看↗

    Firecrawl MCP Server is a Model Context Protocol tool server that exposes the full suite of Firecrawl’s web scraping, crawling, and automation capabilities as tools that large language models can invoke directly. It acts as a proxy to the Firecrawl cloud platform, which manages headless browser orchestration, async job queues, and rate limiting behind the scenes. The server distinguishes itself by packaging autonomous web agents — both a research agent that browses and collects structured data from multiple pages, and a general web agent that performs multi-step browsing and extraction tasks

    This is a real MCP server implementation that exposes web‑scraping tools via the protocol, so it fits the category as a concrete example to study, but its tight coupling to Firecrawl’s cloud API limits its usefulness as a general starting point for building your own MCP server.

    JavaScriptMCP Servers
    在 GitHub 上查看↗5,542
  • getsentry/xcodebuildmcpgetsentry 的头像

    getsentry/XcodeBuildMCP

    4,367在 GitHub 上查看↗

    XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in

    XcodeBuildMCP is a concrete MCP server implementation that exposes Xcode build and simulator control as tools, making it a practical example of an MCP server with real tool definitions; its documentation and structure provide a useful starting point for understanding the protocol in a realistic scenario.

    TypeScriptMCP ServersModel Context Protocol Servers
    在 GitHub 上查看↗4,367
  • modelcontextprotocol/serversmodelcontextprotocol 的头像

    modelcontextprotocol/servers

    87,320在 GitHub 上查看↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil

    This is the official reference implementation of MCP servers, providing concrete tool definitions and full protocol support in TypeScript, making it the ideal starting point for understanding and building MCP servers.

    TypeScriptAI Context Integration ProtocolsAI Agent Tool IntegrationsAI Interoperability Layers
    在 GitHub 上查看↗87,320
  • ahujasid/blender-mcpahujasid 的头像

    ahujasid/blender-mcp

    17,168在 GitHub 上查看↗

    This project is a Model Context Protocol server that functions as an automation tool for 3D design software. It acts as a bridge between creative applications and external intelligence agents, enabling users to manipulate geometry, materials, and lighting through natural language instructions. The tool distinguishes itself by providing a standardized interface for remote command execution and scene data exchange. By utilizing a protocol-based communication layer, it allows external models to query viewport status and object properties, facilitating automated decision-making and real-time scen

    ahujasid/blender-mcp is a concrete MCP server that bridges Blender with AI agents, implementing the protocol with JSON-RPC and domain-specific tool definitions—exactly the kind of focused, real-world example someone building their own MCP server can use as a reference.

    PythonModel Context Protocol Servers
    在 GitHub 上查看↗17,168
  • github/github-mcp-servergithub 的头像

    github/github-mcp-server

    30,726在 GitHub 上查看↗

    This project is a Model Context Protocol server that provides a standardized interface for connecting host applications to external data sources and service APIs. It functions as a middleware component, exposing repository-related functionality as a set of discoverable tools that can be invoked dynamically by large language models to facilitate context-aware reasoning and task execution. By bridging host environments with external platforms, the server enables artificial intelligence models to access real-time repository information, supporting automated workflows and improved accuracy in gen

    This is a concrete MCP server that exposes GitHub repository functionality as callable tools, making it a valid example for studying or using as a starting point, though it is tailored to the GitHub platform rather than a generic minimal template.

    GoModel Context Protocol Servers
    在 GitHub 上查看↗30,726
  • vectifyai/pageindexVectifyAI 的头像

    VectifyAI/PageIndex

    33,103在 GitHub 上查看↗

    PageIndex is an agent-ready knowledge engine that processes documents into hierarchical tree structures to enable reasoning-based information retrieval. By organizing content into logical trees rather than relying on traditional vector database chunking, the platform preserves the original structure and flow of complex documents. It functions as a Model Context Protocol server, allowing external AI agents to connect to and query indexed knowledge bases through standardized communication protocols. The platform distinguishes itself by using vision-language models to process raw document images

    PageIndex is a functional MCP server that processes documents into a queryable knowledge base, providing a concrete example of how to implement tool definitions and resource access via the MCP protocol; while it is tailored to document retrieval rather than a generic starting point, it still offers a real implementation you can study or adapt.

    PythonModel Context Protocol Servers
    在 GitHub 上查看↗33,103
  • mrexodia/ida-pro-mcpmrexodia 的头像

    mrexodia/ida-pro-mcp

    5,620在 GitHub 上查看↗

    This repository provides an MCP server integrated with IDA Pro, making it a concrete example of the Model Context Protocol for binary analysis — it implements the protocol and defines tools, though the specialized domain and lack of explicit documentation might require extra effort to adapt as a general-purpose reference.

    PythonMCP Servers
    在 GitHub 上查看↗5,620
  • lastmile-ai/mcp-agentlastmile-ai 的头像

    lastmile-ai/mcp-agent

    8,037在 GitHub 上查看↗

    mcp-agent is a framework for building AI agents that integrate with Model Context Protocol servers to execute tools and access data. It functions as a multi-agent orchestrator and protocol-compliant server, enabling the creation of agents that can discover and invoke tools from connected external servers. The project distinguishes itself through a durable workflow engine that supports long-running tasks capable of pausing, resuming, and surviving restarts. It implements complex orchestration patterns, including iterative evaluator-optimizer loops, hierarchical workflow nesting, and specialist

    mcp-agent is a framework and protocol-compliant MCP server that can serve as a working reference, but its focus on agent orchestration and long-running workflows means it is more complex than a minimal example—still a valid starting point if you want a full server implementation.

    PythonModel Context Protocol Servers
    在 GitHub 上查看↗8,037
一览前 10 名对比
仓库Star 数语言许可证最后推送
cameroncooke/xcodebuildmcp5.9KTypeScriptMIT2026年6月15日
deedy5/ddgs2.8KPythonMIT2026年5月23日
microsoft/playwright-mcp34KTypeScriptApache-2.02026年6月10日
lauriewired/ghidramcp7.6KJavaapache-2.02025年6月23日
wonderwhy-er/desktopcommandermcp5.5KTypeScriptmit2026年2月19日
sooperset/mcp-atlassian4.3KPythonmit2026年2月19日
czlonkowski/n8n-mcp21.8KTypeScriptMIT2026年6月13日
antvis/mcp-server-chart3.7KTypeScriptmit2026年1月22日
cursortouch/windows-mcp4.4KPythonmit2026年2月18日
beehiveinnovations/pal-mcp-server11.6KPythonNOASSERTION2025年12月15日

Related searches

  • MCP server list
  • MCP 服务器、客户端与工具
  • 用于连接 AI 工具的 MCP 服务器
  • 用于构建 MCP Server 的框架
  • a collection of Docker MCP servers
  • an MCP server for Sentry integration
  • an MCP server for connecting to Notion
  • an MCP server for browser automation tasks