Skip to content

devopsabcs-engineering/apm-demo-app-003

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APM Demo App 003 — ASP.NET 8 + MCP Servers

MCP configuration demo targeting Engine 4: MCP Configuration Validator.

This app contains 16 intentional violations focused on unauthorized MCP servers, overly broad tool permissions, and missing transport validation.

Violations

# Type File Rule ID
1-4 Unauthorized MCP servers mcp.json APM-SEC-005
5-6 Insecure transport mcp.json MCP-TRANSPORT
7-8 Missing authentication mcp.json MCP-AUTH
9-10 Excessive tool permissions mcp.json APM-SEC-007
11-13 Shell injection in agent config .github/copilot-instructions.md APM-SEC-003
14-15 External URLs .github/copilot-instructions.md APM-SEC-002
16 Missing CODEOWNERS APM-SEC-008

Run Locally

docker build -t apm-demo-app-003 .
docker run -p 8080:8080 apm-demo-app-003

Open http://localhost:8080 in your browser.

About

APM Security Demo App 003 — ASP.NET with MCP configuration violations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors