{"ID":2873716,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2509.05941","arxiv_id":"2509.05941","title":"Code2MCP: Transforming Code Repositories into MCP Services","abstract":"The Model Context Protocol (MCP) aims to create a standard for how Large Language Models use tools. However, most current research focuses on selecting tools from an existing pool. A more fundamental, yet largely overlooked, problem is how to populate this pool by converting the vast number of existing software projects into MCP-compatible services. To bridge this gap, we introduce Code2MCP, an agent-based framework that automatically transforms a GitHub repository into a functional MCP service with minimal human intervention. Code2MCP employs a multi-agent workflow for code analysis, environment setup, tool function design, and service generation, enhanced by a self-correcting loop to ensure reliability. We demonstrate that Code2MCP successfully transforms open-source computing libraries in scientific fields such as bioinformatics, mathematics, and fluid dynamics that are not available in existing MCP servers. By providing a novel automated pathway to unlock GitHub, the world's largest code repository, for the MCP ecosystem, Code2MCP serves as a catalyst to significantly accelerate the protocol's adoption and practical application. The code is public at https://github.com/DEFENSE-SEU/Code2MCP.","short_abstract":"The Model Context Protocol (MCP) aims to create a standard for how Large Language Models use tools. However, most current research focuses on selecting tools from an existing pool. A more fundamental, yet largely overlooked, problem is how to populate this pool by converting the vast number of existing software project...","url_abs":"https://arxiv.org/abs/2509.05941","url_pdf":"https://arxiv.org/pdf/2509.05941v4","authors":"[\"Chaoqian Ouyang\",\"Ling Yue\",\"Shimin Di\",\"Libin Zheng\",\"Linan Yue\",\"Shaowu Pan\",\"Jian Yin\",\"Min-Ling Zhang\"]","published":"2025-09-07T06:13:25Z","proceeding":"cs.SE","tasks":"[\"cs.SE\",\"cs.LG\",\"cs.MA\"]","methods":"[\"Language Model\"]","has_code":false,"code_links":[{"ID":610085,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_id":2873716,"paper_url":"https://arxiv.org/abs/2509.05941","paper_title":"Code2MCP: Transforming Code Repositories into MCP Services","repo_url":"https://github.com/DEFENSE-SEU/Code2MCP","is_official":false,"mentioned_in_paper":false,"mentioned_in_github":true,"github_stars":0}]}
