I'm Kiell, a cybersecurity engineer working on the security of AI agents and MCP servers: what an agent is allowed to do, what an MCP server can reach before you install it, and how to prove the boundary held. I'm based in Batam, Indonesia, and work in cybersecurity at Constellar in Singapore.
I build open source tools for this:
- Agentic Security Lab: a deny-by-default policy boundary for agent tool calls, with an audit receipt for every decision. Try the live workbench.
- mcpscan: a static supply-chain scanner for MCP servers and Claude Code projects. 30 rules mapped to the OWASP MCP Top 10, SARIF output,
pip install mcpscan-cli. - mcp-auth-harness: tests an MCP server against the 2026-07-28 authorization spec. A naive baseline passes 2 of 10 checks; the hardened reference server passes all 10.
- Agent Memory Protocol: an open protocol and reference server for shared agent memory, with per-memory access rules.
When I find a bug in a tool I use, I fix it upstream. My patches have been merged into NVIDIA SkillSpector, Tencent AI-Infra-Guard, headroom and six other projects, and I have open pull requests at NVIDIA garak and LiteLLM.
|
headroomlabs-ai/headroom #3100 - 2026-11-06 |
MCP Security: A Practitioner's Guide More at kielltampubolon.id/writing |


