Skip to content

A Vulnerable MCP Server Implemention to demostrate how to defend and protect MCP server along with my paper on DigitalWhisper magzine.

License

Notifications You must be signed in to change notification settings

RootInj3c/MCP-Security-Workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DigitalWhisper - MCP Security Workshop

This repository contains a vulnerable MCP server implementation designed for educational and research purposes. It demonstrates common security pitfalls and real-world exploitation scenarios targeting MCP (Model Context Protocol) systems along with practical techniques to detect, defend, and harden your own MCP-based applications. This project complements my article published in DigitalWhisper magazine, where I explore the offensive and defensive aspects of:

  • AI agent orchestration
  • Prompt injection
  • RAG-layer abuse

πŸ“° Read the article (Hebrew only): https://www.digitalwhisper.co.il/

What's Inside

An intentionally vulnerable MCP server covering the following topics:

  • βš™οΈ Intro to MCP – Working and debugging with a simple MCP server
  • πŸ’‰ Prompt Injection – Direct prompt injection analysis and exploitation
  • πŸ§ͺ Tool Poisoning – Two real-world use cases used by AI attackers
  • 🧠 Indirect Prompt Injection – RAG-based simulation to explore context abuse and multi-hop attacks

Who This Is For

  • πŸ›‘οΈ Security Researchers – Exploring LLM/MCP threat models and vulnerabilities
  • πŸ‘¨β€πŸ’» Developers – Building safer, more robust MCP / Agent frameworks
  • πŸŽ“ Educators & Trainers – Teaching offensive AI/LLM behavior in workshops and labs
  • πŸ”΄ Red Teamers – Simulating prompt injection and RAG abuse in controlled environments

πŸ“ License

Copyright (c) 2025 Maor Tal. This project is licensed under the MIT License.

About

A Vulnerable MCP Server Implemention to demostrate how to defend and protect MCP server along with my paper on DigitalWhisper magzine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages