[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85478-en":3,"doc-seo-85478-105":28,"detail-sidebar-cat-0-en-105":89},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":11},85478,962075006959,"Anda","https://ap-avatar.wpscdn.com/avatar/e0002397efbe92a78e?_k=1776741047341049297",8,"Research & Report","MCPZoo: 大规模可运行模型上下文协议服务器数据集（面向AI代理）","Model Context Protocol (MCP) allows AI agents to connect to external tools, yet empirical study has been limited by the absence of large, ready-to-use datasets. MCPZoo introduces a large-scale collection of MCP servers from multiple public sources, totaling 129,059 servers with 56,053 distinct entries. It further includes 16,356 runnable and interactable server instances, validated via deployment-oriented checks. The dataset supplies unified metadata and access interfaces for systematic, reproducible experimentation and security analysis.","MCPZoo: A Large-Scale Dataset of Runnable Model Context Protocol Servers for  \nAI Agent  \nMengying Wu†, Pei Chen†, Geng Hong†B, Baichao An†, Jinsong Chen†, Binwang Wan†, Xudong Pan†‡,  \nJiarun Dai†, and Min Yang†B  \n†Fudan University, ‡Shanghai Innovation Institute  \n{wumy21, jschen23, [bwwan25}@m.fudan.edu.cn](bwwan25}@m.fudan.edu.cn), {peichen19, ghong, bcan20, xdpan, jrdai, [m_yang}@fudan.edu.cn](m_yang}@fudan.edu.cn)  \nBCo-corresponding authors  \narXiv :2512 . 15144v3 [ cs .CR] 26 Dec 2025  \nAbstract—Model Context Protocol (MCP) enables agents to interact with external tools, yet empirical research on MCPis hindered by the lack of large-scale, accessible datasets. We present MCPZoo, the largest and most comprehensive dataset of MCP servers collected from multiple public sources, comprising 129,059 servers (56,053 distinct). MCPZoo includes 16,356 server instances that have been deployed and verified as runnable and interactable, supporting realistic experimentation beyond static analysis. The dataset provides unified metadata and access interfaces, enabling systematic exploration and interaction without manual deployment effort. MCPZoo is released as an open and accessible resource to support research on MCP-based systems and security analysis.  \nIndex Terms—Model Context Protocol, MCP, Agents, Agent Security, Security Measurement  \n1. Introduction  \nThe software ecosystem is witnessing a paradigm shift driven by Large Language Models (LLMs) and autonomous Agents. Just as mobile applications revolutionized digital interaction over the last decade, \"Tools\"—interfaces that allow Agents to perceive and manipulate the world—are becoming the fundamental building blocks of the AI era. The Model Context Protocol (MCP) has rapidly emerged asthe de facto standard for connecting these AI models with diverse data sources and environments.  \nHowever, conducting large-scale empirical research on this growing ecosystem presents significant challenges. While recent studies have begun to explore the security risks and robustness of MCP integrations (e.g., prompt injection vulnerabilities in tool use), these efforts are often constrained by the difficulty of setting up testing environments. Unlike mobile apps, which are packaged as standalone binaries, MCP servers are diverse software projects with complex, often conflicting dependencies. Consequently, existing research is frequently limited to small, manually curated datasets, leading to experiments that are difficult to reproduce or generalize.  \nInspired by AndroZoo [1], which democratized Android research by collecting millions of apps for the community,  \nwe present MCPZoo. To the best of our knowledge, MCPZoo is the largest collection of Model Context Protocol servers to date. While AndroZoo solved the problem of access, MCPZoo aims to solve the problem of runnability.  \nBy providing a standardized, unrestricted, and scalable dataset of runnable agents, we aim to enable the research community to move beyond small-scale testing and conduct comprehensive, reproducible analyses on the security and capability of the AI agent ecosystem.  \nContribution. MCPZoo makes the following contributions:  \n• The largest and most comprehensive dataset of MCP servers currently available, with 129,059 MCP servers.  \n• The first dataset to include 16,356 runnable and interactable server instances.  \n• Released as an open and accessible dataset to support community-driven MCP analysis.  \n2. Build Infrastructure  \n2.1. Construct MCP Zoo  \nSources. We collected MCP server projects from eight public sources: MCP Store [2], MCP World [3], MCP Market [4], MCP Servers Repository [5], AIbase MCP [6], Pulse MCP [7], [MCP.so](MCP.so) [8], and Smithery [9]. Each source provides an independently curated directory of MCP servers, reflecting different community and platform perspectives. Data Fields. Both metadata and source code for each MCP server are saved. We extract a unified set of metadata fields, including th","cbCaieCE4q9dhkq9","https://ap.wps.com/l/cbCaieCE4q9dhkq9","pdf",115548,1,3,"English","en",105,"# Introduction\n# Build Infrastructure\n## Construct MCP Zoo\n## Make the Zoo Alive","[{\"question\":\"What problem does MCPZoo address in MCP research?\",\"answer\":\"It addresses the lack of large-scale, accessible MCP server datasets, which makes empirical research difficult to set up and reproduce.\"},{\"question\":\"How many MCP servers and runnable instances are included in MCPZoo?\",\"answer\":\"MCPZoo contains 129,059 MCP servers (56,053 distinct) and 16,356 server instances that are deployed and verified as runnable and interactable.\"},{\"question\":\"How does MCPZoo make servers usable at scale?\",\"answer\":\"It builds executable Docker images from server source code using an automated build agent, then performs standardized liveness checks using both execution-capability validation and basic protocol-level interactions.\"}]",1784203895,{"code":4,"msg":29,"data":30},"ok",{"site_id":24,"language":23,"slug":31,"title":13,"keywords":32,"description":14,"schema_data":33,"social_meta":84,"head_meta":86,"extra_data":88,"updated_unix":27},"mcpzoo-a-large-scale-dataset-of-runnable-model-context-protocol-servers-for-ai-agent","",{"@graph":34,"@context":83},[35,51,66],{"@type":36,"itemListElement":37},"BreadcrumbList",[38,42,46,48],{"item":39,"name":40,"@type":41,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":43,"name":44,"@type":41,"position":45},"https://docshare.wps.com/document/","Document",2,{"item":47,"name":12,"@type":41,"position":21},"https://docshare.wps.com/document/research-report/",{"item":49,"name":13,"@type":41,"position":50},"https://docshare.wps.com/document/mcpzoo-a-large-scale-dataset-of-runnable-model-context-protocol-servers-for-ai-agent/85478/",4,{"url":49,"name":13,"@type":52,"author":53,"headline":13,"publisher":55,"fileFormat":58,"inLanguage":23,"description":14,"dateModified":59,"datePublished":60,"encodingFormat":58,"isAccessibleForFree":61,"interactionStatistic":62},"DigitalDocument",{"name":9,"@type":54},"Person",{"url":39,"name":56,"@type":57},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":63,"interactionType":64,"userInteractionCount":20},"InteractionCounter",{"@type":65},"ViewAction",{"@type":67,"mainEntity":68},"FAQPage",[69,75,79],{"name":70,"@type":71,"acceptedAnswer":72},"What problem does MCPZoo address in MCP research?","Question",{"text":73,"@type":74},"It addresses the lack of large-scale, accessible MCP server datasets, which makes empirical research difficult to set up and reproduce.","Answer",{"name":76,"@type":71,"acceptedAnswer":77},"How many MCP servers and runnable instances are included in MCPZoo?",{"text":78,"@type":74},"MCPZoo contains 129,059 MCP servers (56,053 distinct) and 16,356 server instances that are deployed and verified as runnable and interactable.",{"name":80,"@type":71,"acceptedAnswer":81},"How does MCPZoo make servers usable at scale?",{"text":82,"@type":74},"It builds executable Docker images from server source code using an automated build agent, then performs standardized liveness checks using both execution-capability validation and basic protocol-level interactions.","https://schema.org",{"og:url":49,"og:type":85,"og:title":13,"og:site_name":56,"og:description":14},"article",{"robots":87,"canonical":49},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":90},[91,95,99,103,108,113,118,121,126,129,133],{"id":20,"doc_module":4,"doc_module_name":44,"category_name":92,"show_sort_weight":93,"slug":94},"Story & Novel",90,"story-novel",{"id":45,"doc_module":4,"doc_module_name":44,"category_name":96,"show_sort_weight":97,"slug":98},"Literature",80,"literature",{"id":50,"doc_module":4,"doc_module_name":44,"category_name":100,"show_sort_weight":101,"slug":102},"Exam",70,"exam",{"id":104,"doc_module":4,"doc_module_name":44,"category_name":105,"show_sort_weight":106,"slug":107},5,"Comic",60,"comic",{"id":109,"doc_module":4,"doc_module_name":44,"category_name":110,"show_sort_weight":111,"slug":112},6,"Technology",50,"technology",{"id":114,"doc_module":4,"doc_module_name":44,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":44,"category_name":12,"show_sort_weight":119,"slug":120},30,"research-report",{"id":122,"doc_module":4,"doc_module_name":44,"category_name":123,"show_sort_weight":124,"slug":125},9,"Religion & Spirituality",20,"religion-spirituality",{"id":124,"doc_module":4,"doc_module_name":44,"category_name":127,"show_sort_weight":124,"slug":128},"World Cup","world-cup",{"id":130,"doc_module":4,"doc_module_name":44,"category_name":131,"show_sort_weight":130,"slug":132},10,"Lifestyle","lifestyle",{"id":134,"doc_module":4,"doc_module_name":44,"category_name":135,"show_sort_weight":104,"slug":136},19,"General","general"]