Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Self-service provisioning of platform capabilit...

Self-service provisioning of platform capabilities with a chat - GitHub Copilot and MCP {Workshop} @ OpenSlava 2025

Slides from my workshop at OpenSlava 2025 (October 15th) titled "Self-service provisioning of platform capabilities with a chat - GitHub Copilot and MCP".
The code, including the step-by-step guidance is available here: https://github.com/deors/workshop-mcp-servers

Avatar for Jorge Hidalgo

Jorge Hidalgo

October 15, 2025
Tweet

More Decks by Jorge Hidalgo

Other Decks in Technology

Transcript

  1. Associate Director – Software Engineering – Accenture Iberia Lead –

    DevOps & Platform Engineering Enterprise & Systems Architecture – Advanced Technology Center Java Global Community of Practice Java Champion Very active with open source and technology communities: Co-organizer – MálagaJUG / BoquerónSec Co-organizer – OpenSouthCode / OpenSouthKids Codemotion Ambassador @deors.bsky.social in/deors Jorge Hidalgo Copyright © 2025 Jorge Hidalgo – CC BY 4.0 3
  2. MCP in a nutshell Created by Anthropic Open-source standard for

    connecting AI applications to external systems (a.k.a. tools) https://modelcontextprotocol.io/
  3. MCP in a nutshell MCP Client 1 MCP Client 3

    MCP Client 2 MCP Server A MCP Server B MCP Server C Tool ⍺ Tool β Tool ɣ Tool δ
  4. Internal Developer Platforms 8 Internal Developer Platform Platform interface Platform

    services Discover & create Operate & improve Integrate & deploy Web Portal API Chat CLI
  5. IDP Workflows 9 Web portal API Chat CLI Issue Workflow

    Workflows/ Actions Service APIs Platform services create comment Platform edge APIs Platform services calls calls Service APIs extensive use of issue labels Platform services Service APIs not recommended evaluate pros/cons of each path comment MCP Client + Server not recommended less recommended recommended