The Model Context Protocol (MCP) has been proposed as a unifying standard for connecting large language models (LLMs) with external tools and resources, promising the same role for AI integration that HTTP and USB played for the Web and peripherals. Yet, despite rapid adoption and hype, its trajectory remains uncertain. Are MCP marketplaces truly growing, or merely inflated by placeholders and abandoned prototypes? Are servers secure and privacy-preserving, or do they expose users to systemic risks? And do clients converge on standardized protocols, or remain fragmented across competing designs? In this paper, we present the first large-scale empirical study of the MCP ecosystem. We design and implement MCPCrawler, a systematic measurement framework that collects and normalizes data from six major markets. Over a 14-day campaign, MCPCrawler aggregated 17,630 raw entries, of which 8,401 valid projects (8,060 servers and 341 clients) were analyzed. Our results reveal that more than half of listed projects are invalid or low-value, that servers face structural risks including dependency monocultures and uneven maintenance, and that clients exhibit a transitional phase in protocol and connection patterns. Together, these findings provide the first evidence-based view of the MCP ecosystem, its risks, and its future trajectory.
翻译:模型上下文协议(MCP)被提出作为连接大型语言模型(LLMs)与外部工具和资源的统一标准,有望在人工智能集成中扮演类似HTTP和USB在Web及外设领域的关键角色。然而,尽管其迅速被采纳并备受关注,其发展轨迹仍存在不确定性。MCP市场是否真正在增长,抑或仅被占位符和废弃原型所虚增?服务器是否安全且保护隐私,还是使用户面临系统性风险?客户端是否趋向标准化协议,或仍分散于竞争性设计中?本文首次对MCP生态系统进行了大规模实证研究。我们设计并实现了MCPCrawler——一个系统化的测量框架,用于收集并规范化来自六大主要市场的数据。在为期14天的监测活动中,MCPCrawler汇总了17,630条原始条目,其中分析了8,401个有效项目(包括8,060个服务器和341个客户端)。研究结果表明:超过一半的列表项目无效或价值低下;服务器面临结构性风险,包括依赖单一化和维护不均衡;客户端在协议与连接模式上呈现过渡性特征。这些发现共同为MCP生态系统的现状、风险及未来轨迹提供了首个基于证据的全面视角。