What the study found
The study found that open-source Model Context Protocol (MCP) servers showed strong health metrics, but also contained security and maintainability problems. The authors report eight distinct vulnerabilities, including MCP-specific tool poisoning, as well as many code smells and bug patterns.
Why the authors say this matters
The authors say these findings show the need for MCP-specific vulnerability detection techniques, while also supporting the continued use of traditional analysis and refactoring practices. They also advocate for stronger governance across the MCP ecosystem, including standardized vulnerability databases and automated security scanning in MCP registries.
What the researchers tested
The researchers conducted the first large-scale empirical study of MCP, the Model Context Protocol, a standard for tool calling in foundation models. They used state-of-the-art health metrics and a hybrid analysis pipeline that combined a general-purpose static analysis tool with an MCP-specific scanner to evaluate 1,899 open-source MCP servers.
What worked and what didn't
The servers demonstrated strong health metrics overall. However, 8 distinct vulnerabilities were identified, with only 3 overlapping with traditional software vulnerabilities; 7.2% of servers contained general vulnerabilities, 5.5% exhibited MCP-specific tool poisoning, 66% showed code smells, and 14.4% contained nine bug patterns overlapping prior research.
What to keep in mind
The abstract describes only open-source MCP servers, so the findings are limited to that sample. It does not provide additional methodological limitations beyond noting the study as the first large-scale empirical examination of MCP.
Key points
- The study examined 1,899 open-source MCP servers.
- MCP servers showed strong health metrics overall.
- The authors identified eight distinct vulnerabilities, including MCP-specific tool poisoning.
- Only three of the eight vulnerabilities overlapped with traditional software vulnerabilities.
- 66% of servers showed code smells, and 14.4% had bug patterns overlapping prior research.
Disclosure
- Research title:
- Large-scale study finds MCP servers have security and maintainability issues
- Image credit:
- Photo by GuerrillaBuzz on Unsplash
Get the weekly research newsletter
Stay current with peer-reviewed research without reading academic papers — one filtered digest, every Friday.


