Skip to main content
AgentNet Observer
← Back to Library

From TCP/IP to MCP: Security and Governance Lessons from Internet Protocols for Agentic AI

Ben Bucknall, Andrew Byrley, Lewis Hammond

Paper 2026 Published 2026-10-19 arXiv preprint (cs.CY) arXiv:2610.26624 Indexed 2026-11-02 agent-protocolsMCPA2Agovernancesecurityinternet-historypolicy

Abstract

The past two years have seen considerable interest in protocols for managing how AI agents interact with human users, external tools, and each other. In many ways, these protocols, including the Model Context Protocol (MCP) and Agent2Agent (A2A), mirror the suite of protocols that underlie the modern internet. Motivated by this parallel, this paper draws lessons from the development, history, and governance of internet protocols with the aim of informing the responsible development of AI agent protocols. Based on our analysis, we make two conclusions. First, if AI agent protocols do not sufficiently prioritise security in the early stages of development, they risk accumulating a security deficit that becomes increasingly costly to address over time due to practical and economic challenges. Second, current governance structures for AI agent protocols centralise decision-making power in a small number of individuals and companies, raising important questions regarding legitimacy, especially if they become critical digital infrastructure. We conclude with a discussion and implications for policymakers and developers of AI agent protocols.

Cite this entry

GB/T 7714-2015

Ben Bucknall, Andrew Byrley, Lewis Hammond. From TCP/IP to MCP: Security and Governance Lessons from Internet Protocols for Agentic AI[EB/OL]. arXiv preprint (cs.CY), 2026(2026-10-19)[2026-11-03]. https://arxiv.org/abs/2610.26624.

BibTeX

@misc{bucknall2026,
  author = {Ben Bucknall and Andrew Byrley and Lewis Hammond},
  title = {From TCP/IP to MCP: Security and Governance Lessons from Internet Protocols for Agentic AI},
  year = {2026},
  organization = {arXiv preprint (cs.CY)},
  howpublished = {\url{https://arxiv.org/abs/2610.26624}},
}

Visit source ↗

This entry is part of the AgentNet Observer library. Attribute with a link to this page when quoting.