Replication 25 Mcp Server Empirical Study
FreeNot checkedReplication 25 Mcp Server Empirical Study — Model Context Protocol server
About
Replication 25 Mcp Server Empirical Study — Model Context Protocol server
README
This repository contains the replication data and scripts for the paper titled
"Model Context Protocol (MCP) at First Glance: Studying the Security and Maintainability of MCP Servers".
It provides structured datasets and supporting materials for reproducing the study's analyses and results.
📦 Contents
The repository includes the following datasets:
1. MCP Server List (Full Set)
- Count: 1,899 MCP servers
- Description: Combines both:
- Official and community servers listed in Anthropic's MCP repository
- Additional MCP-compatible open source servers mined from GitHub
2. MCP Servers with Star Count > 10
- Count: 583 MCP servers
- Description: A curated subset of MCP servers that have gained significant developer attention on GitHub (i.e., more than 10 stars).
- Includes: Repository metadata and key maintainability metrics such as contributor count, issue count, commit activity, codebase size, and CI/CD metrics.
3. General-Purpose Vulnerabilities
- Source: Static analysis using SonarQube
- Focus: Standard vulnerabilities detectable by static analysis.
4. MCP-Specific Tool Poisoning Reports
- Source: mcp-scan
- Focus: Identifies tool poisoning and other MCP-specific risks in codebases that expose or depend on model context manipulation.
5. Code Smells and Bugs
- Source: SonarQube
- Focus: Maintainability concerns such as complex code, duplicated logic, overly long methods, and latent bugs with severity
CRITICALorBLOCKER.
🛠 How to Use
You can use these datasets for:
- Reproducing experiments from the paper
- Conducting follow-up research on secure and maintainable AI infrastructure
- Benchmarking static analysis tools and threat detection techniques for protocol-driven services
📜 Citation
If you use this dataset in your work, please cite the original paper:
@article{hasan2025model,
title={Model context protocol (mcp) at first glance: Studying the security and maintainability of mcp servers},
author={Hasan, Mohammed Mehedi and Li, Hao and Fallahzadeh, Emad and Rajbahadur, Gopi Krishnan and Adams, Bram and Hassan, Ahmed E},
journal={arXiv preprint arXiv:2506.13538},
year={2025}
}
For questions or feedback, please open an issue or contact the authors directly.
from github.com/SAILResearch/replication-25-mcp-server-empirical-study
Installing Replication 25 Mcp Server Empirical Study
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/SAILResearch/replication-25-mcp-server-empirical-studyFAQ
Is Replication 25 Mcp Server Empirical Study MCP free?
Yes, Replication 25 Mcp Server Empirical Study MCP is free — one-click install via Unyly at no cost.
Does Replication 25 Mcp Server Empirical Study need an API key?
No, Replication 25 Mcp Server Empirical Study runs without API keys or environment variables.
Is Replication 25 Mcp Server Empirical Study hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Replication 25 Mcp Server Empirical Study in Claude Desktop, Claude Code or Cursor?
Open Replication 25 Mcp Server Empirical Study on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Replication 25 Mcp Server Empirical Study with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
