MCP (Model Context Protocol) gives AI agents superpowers — and with them, new attack surface. Recent incidents (including exploited CVEs in agent frameworks exploited within hours of disclosure) made MCP security a board-level topic. Here's what developers need to know.
An MCP server runs with your credentials and can touch your filesystem, APIs, and network. When an AI agent calls its tools, prompt injection in scraped content can trick the agent into invoking dangerous tools. The MCP server is the trust boundary — and it's often the weakest link.
delete_files or exfiltrate data.execute_shell when a read-only fetch would do.Before connecting any MCP server, read its source: check what tools it registers, what network calls it makes, and whether it phones home. Tools like NVIDIA SkillSpector and snyk/agent-scan automate parts of this audit. For scraping needs, prefer established local tools (e.g. HermesBee's MCP line) with public source and no cloud dependency.
MCP servers are powerful but demand respect. Apply least-privilege tool design, validate agent inputs, audit what you install, and keep sensitive operations local.