DevOpsDays Halifax 2026

RobBarnes

Security focused Software Engineer and Developer Advocate from a DevOps background with over a decade of experience spanning multiple sectors. Idea incubator, big picture thinker and security innovator. Builder of OSS tools to empower developers to be secure by default. On a mission to lower developer’s barriers to entry for security, remove passwords from workloads, and enable the next generation of engineers to further advance the security industry.


Session

09-29
09:30
60min
Design Principles: API vs MCP
RobBarnes

As adoption of the Model Context Protocol (MCP) accelerates, many teams are building MCP servers using familiar API design patterns - CRUD-style tools, exposed resources, and thin wrappers over existing APIs. While this approach can function, it does not maximize the value MCP is designed to unlock. MCP is not an API replacement; it introduces a different model built around capabilities, constraints, and agent-driven orchestration.

This talk explains why API-oriented designs limit MCP’s effectiveness, even when they “work”. We’ll contrast traditional API principles, where deterministic clients orchestrate workflows with MCP design principles, where autonomous agents reason over narrowly scoped capabilities. Using vendor-neutral examples from deployment and operations workflows, I’ll show how to design MCP tools that are minimal, safe, and agent-native, and clarify when MCP provides more value than an API.

Artificial intelligence (AI) and Machine Learning (ML)
Volta HQ