Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Replication 25 Mcp Server Empirical Study

FreeNot checked

Replication 25 Mcp Server Empirical Study — Model Context Protocol server

GitHubEmbed

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 CRITICAL or BLOCKER.

🛠 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-study

FAQ

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

Compare 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