Hero imageMobile Hero image
  • Facebook
  • LinkedIn

May 26, 2025

As the AI ecosystem rapidly evolves toward agentic architectures, the Model Context Protocol (MCP) is emerging as a foundational standard that connects language models to real-world tools, data sources, and functions. Introduced by Anthropic in late 2024, MCP addresses one of the most critical needs in AI development: enabling consistent, secure, and flexible interactions between models and external systems.

What is MCP?

At its core, MCP is an open protocol that defines how AI assistants (any LLM-based agent) can interact with structured data, tools, APIs, and contextual prompts in a standardized, decoupled manner.

MCP treats these resources as modular entities:

  • Resources – Static or queryable data (e.g., calendars, emails, documents).
  • Tools – Executable actions or functions (e.g., “send email”, “book meeting”).
  • Prompts – Templates/ Instructions the model can leverage to tailor its communication.

These are served to the model via a lightweight HTTP-based interface, allowing the model to “see” and invoke these components as part of a single interaction loop.

How does MCP work?

  1. Client-server design
    • The AI model (client) communicates with an MCP server that exposes tools and resources. This communication is standardized using structured schemas, often OpenAPI-based.
  2. Tool & resource discovery
    • The LLM discovers available tools and resources by querying the MCP server. This allows for dynamic decision-making without prior hardcoding.
  3. Action execution
    • Once the model decides to use a tool (e.g., to send an email), it constructs a structured request. The MCP server executes the call and returns the response to the model.
  4. Prompt orchestration
    • Pre-written, reusable prompts can be dynamically injected into the model’s reasoning process, enabling consistency and scalability across use cases.
  5. Composability
    • The model can chain tools together—e.g., fetching a document, summarizing it, and sending it via Slack—all orchestrated in a single flow.

Model Controlled – Functions invoked by the model e.g. search, send message etc.

Application Controlled – Data Exposed to the application e.g. Files, database records etc.

User Controlled – Predefined instructions for AI interactions

Why is MCP making waves now (and not last November)?

  1. Increased support by LLM Platforms
    • In early 2025, major LLM providers like Anthropic, Hugging Face, and LangChain began rolling out native support for MCP in their tooling and agentic runtimes.
  2. Shift toward Agentic architectures
    • The AI world has shifted from simple chatbots to autonomous agents and multi-step assistants. MCP aligns perfectly with this paradigm by acting as the connective tissue between models and actions.
  3. LangChain and CrewAI Integration
    • Popular agentic orchestration frameworks like LangChain and CrewAI added support for MCP, making it easier for developers to adopt it without building infrastructure from scratch.
  4. Community evangelism
    • Thought leaders and researchers began showcasing MCP in real-world examples—productivity assistants, dev copilots, AI agents running daily business ops—driving community interest and experimentation.
  5. Explosion of open tooling
    • More organizations are open-sourcing their tools and exposing them via MCP-compatible APIs. This has created a flywheel of shared infrastructure and faster onboarding.
Arun Sahu

Arun Sahu

CTO for Data & AI, Sogeti

Benefits of MCP

Interoperability: One protocol for all LLMs and tools

Modularity: Easy to swap in/out tools, prompts, or data sources

Security & auditing: Enterprise-ready design for controlled execution

Composability: Lets models chain multiple tools together logically

Future-proofing: Aligns with the trend toward autonomous, multi-agent systems

Why MCP is crucial for Agentic AI adoption

  1. Standardized tool access
    • MCP provides a standard schema and access interface for tools and functions, reducing complexity and accelerating prototyping in agentic systems.
  2. Clear separation of roles
    • It separates decision-making from action-execution, allowing models to reason independently and delegate execution cleanly.
  3. Supports multi-step, multi-tool workflows
    • Agents can perform chained tasks logically without hardwired orchestration, enabling autonomous workflows.
  4. Multi-agent collaboration
    • Multiple agents can share tools and data via MCP, encouraging modular and collaborative architectures.
  5. Governance and security by design
    • MCP ensures tool access is governed with permissions, auditing, and structured control, aligning with enterprise requirements.
  6. Dynamic prompt injection
    • Centralized, reusable prompts can be versioned and injected dynamically, supporting better reasoning and consistent outputs.
  7. Plug-and-play across ecosystems
    • MCP is infrastructure-agnostic, reducing vendor lock-in and enabling flexible integration across ecosystems.

MCP is more than just a protocol—it’s a signal that AI is entering its actionable era. As teams across the globe begin building agents that do more than just talk, MCP is becoming the backbone that makes that possible.

How does Sogeti’s Agentic Framework enable MCP for clients?

Our Agentic Framework that operationalizes the agentic model by breaking it into three core stages:

  1. Intent understanding
    • The framework begins by interpreting user input or task requests to understand intent. This includes parsing natural language, identifying objectives, and determining required resources. This includes multi-Modal input to the ecosystem.
  2. Interpretation & reasoning
    • Using organizational knowledge, context, and data, the system reasons through possible actions. Here, MCP plays a vital role by:
      • Providing access to fragmented enterprise data
      • Allowing agents to query resources dynamically via MCP
      • Using prompts and schema-driven APIs for consistent interpretation across systems
  3. Execution via Agents
    • Once decisions are made, execution agents take over. Sogeti’s framework leverages MCP to:
      • Connect agents to an ecosystem of modular tools
      • Trigger actions like report generation, information updates in the system, workflow automation, Surface automation and more.
      • Maintain observability and control through MCP’s structured request/response model
  4. With MCP we bring value by enabling:
    • Tool modularity: Clients can plug in or remove tools without rearchitecting the entire system
    • Cross-system integration: Fragmented tools across departments can be unified via MCP
    • Security & governance: Execution remains controlled through defined interfaces.

In summary

The Model Context Protocol (MCP) marks a fundemental advancement in the evolution of AI from passive assistants to autonomous, action-oriented agents. By standardizing how models interact with tools, data, and prompts, MCP empowers developers and enterprises to build scalable, secure, and interoperable agentic systems. As adoption accelerates across platforms and frameworks, MCP is not just enabling smarter AI—it’s laying the groundwork for a new way of digital transformation where intelligent agents can reason, act, and collaborate across complex ecosystems with unprecedented flexibility.

Read more articles

Smarter website classification with lightweight strategies

Discover how a lightweight preprocessing strategy enables transformer models like BERT to classify long web pages more a…

Agentic design patterns – part 3

To support agentic AI at scale, organizations need orchestration, governance, and modular architecture that ensures trus…

Agentic design patterns – part 2

From self-reflection to collaboration, core agentic patterns enable AI systems to learn, plan, and act with purpose in d…