MCP Servers Beyond 101: Good Practices, Design Choices and Their Consequences

Event: RivieraDev

Date: 2026-07-06

Location: Sophia Antipolis, France

Abstract

MCP Servers Beyond 101: Good Practices, Design Choices and Their Consequences slide deck cover

The Model Context Protocol has become the connection point between large language models and the tools, APIs, and data they use. But running an MCP server is only the starting point. The real challenges emerge from design decisions: generic or domain-specific servers, open or controlled access, flexibility or security.

This deep dive goes beyond introductory material. Drawing from real-world projects, it examines what works, what fails, and why. Through in-depth demonstrations, architectural discussions, and concrete examples, we explore how these choices directly affect developer experience, performance, token consumption, and security.

The talk draws parallels with the early days of REST API development and the mistakes teams made then, while highlighting a critical difference today: LLMs and agents no longer merely observe systems, they act upon them. Attendees leave with a clear mental framework and practical best practices for designing MCP servers that are safer, more efficient, and truly production-ready.

Tags

  • MCP
  • AI
  • Best Practices