Show HN: MCP-Shield – Detect security issues in MCP servers

I noticed the growing security concerns around MCP (https://news.ycombinator.com/item?id=43600192) and built an open source tool that can detect several patterns of tool poisoning attacks, exfiltration channels and cross-origin manipulations.

MCP-Shield scans your installed servers (Cursor, Claude Desktop, etc.) and shows what each tool is trying to do at the instruction level, beyond just the API surface. It catches hidden instructions that try to read sensitive files, shadow other tools' behavior, or exfiltrate data.

Example of what it detects:

- Hidden instructions attempting to access ~/.ssh/id_rsa

- Cross-origin manipulations between server that can redirect WhatsApp messages

- Tool shadowing that overrides behavior of other MCP tools

- Potential exfiltration channels through optional parameters

I've included clear examples of detection outputs in the README and multiple example vulnerabilities in the repo so you can see the kinds of things it catches.

This is an early version, but I'd appreciate feedback from the community, especially around detection patterns and false positives.


Comments URL: https://news.ycombinator.com/item?id=43689178

Points: 49

# Comments: 12

https://github.com/riseandignite/mcp-shield

Létrehozva 1mo | 2025. ápr. 15. 7:50:06


Jelentkezéshez jelentkezzen be

EGYÉB POSTS Ebben a csoportban

Show HN: Sshsync – CLI tool to run shell commands across multiple remote servers

I built a CLI tool called `sshsync` to run shell commands and transfer files across multiple servers over SSH concurrently.

It was inspired by tools like `pssh`, but I wanted something more mode

2025. máj. 19. 8:10:03 | Hacker news
Show HN: Goboscript, text-based programming language, compiles to Scratch

goboscript is a text-based programming language which compiles to Scratch. It allows you to write Scratch projects in text, and compile it into a .sb3 file - which can be opened in the Scratch edi

2025. máj. 19. 8:10:02 | Hacker news