Speak at The Fifth Elephant 2026 Annual Conference
Share you work with the community
Jul 2026
27 Mon
28 Tue
29 Wed
30 Thu
31 Fri 09:00 AM – 06:00 PM IST
1 Sat
2 Sun
Submitted Jun 25, 2026
Most teams adopting MCP servers treat security the way early npm treated dependencies, install, trust, ship. When I built MCPeek, an AST-level static analysis tool, and pointed it at 100+ popular open-source MCP servers, the results were uncomfortable: 445 real findings across 70 servers which carried at least one exploitable pattern: command injection from tool input, path traversal, SSRF, and tool-poisoning through dynamically assembled descriptions, the class no prompt filter catches.
This talk shows what those patterns look like in real shipped servers, why they survive review, and why LLM-based scanners miss them. I demo MCPeek, the open-source security scanner I built to find them: multi-pass taint tracking from tool inputs to dangerous sinks, mapped to the OWASP MCP Top 10, emitting SARIF into GitHub Code Scanning. Fully offline, no model, no cloud, no per-scan cost.
I’ll also be honest about what static analysis cannot catch and where dynamic and runtime approaches genuinely win.
Link to MCPeek: https://github.com/iamakash-06/MCPeek
NPM Package: https://www.npmjs.com/package/mcpeek
I’m a Solution Consultant at Sahaj Software in Chennai and Ambassador of Agentic AI Foundation (official home of MCP). I’ve been neck-deep in MCP, Claude Code, and agentic architectures since before they had proper names. I’ve spoken at GitTogether 2025, The Fifth Elephant 2025, and many other conferences across AI-assisted development, MCPs and privacy-preserving ML. Right now I’m obsessed with: what happens to developer cognition when AI writes most of your code, why nobody’s building agent runtimes for the browser yet and MCP Security.
Reference Video: https://www.youtube.com/live/0xteXyBXzE8?si=Jax2SwdgIjokiNMR&t=1091
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}