Machine Learning & AIMachine Learning & AI
Byte Size15min
BEGINNER

One AI Chat to Rule Them All: Connecting Enterprise Tools with MCP

This talk demonstrates how to build an on‑premise AI assistant that unifies Jira, Confluence, GitLab, and chat tools using the Model Context Protocol (MCP). Attendees learn MCP fundamentals, architecture, and a live demo integrating enterprise tools—offering a practical blueprint for secure, cost‑free AI‑tool interoperability.

Karthik Sayapparaju
Karthik SayapparajuCERN

talkDetail.whenAndWhere

Tuesday, February 10, 12:15-12:30
Room C
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Tired of juggling Jira, Confluence, GitLab, and Slack/Mattermost? What if one AI could search tickets, find docs, check PRs, and summarize discussions, while keeping data on-premise and avoiding subscription costs?
I'll show how to build this using the Model Context Protocol (MCP), an open standard for AI-tool integration, now under the Linux Foundation and adopted by OpenAI, Google, and Microsoft.
What the audience will see:
MCP Introduction : What is MCP, how old is it, who's driving it forward (Anthropic, growing community), and why it matters - the "USB-C for AI tools."
Architecture and Implemetation : How MCP clients, servers, and the protocol work together. The local stack: Ollama + Open WebUI + mcpo proxy connecting to MCP servers for Atlassian, GitLab, and Obsidian.
Demo : Real queries across systems: Searching tickets, finding docs, checking repos
Key Takeaways :
  • Basic understanding of MCP protocol
  • See a real POC connecting to enterprise tools
  • Blueprint of the architecture to experiment with
Target audience: Engineers, developers, curious technologists, team leads, anyone interested in practical AI integration.
open-source
on-premise
integration
mcp
talks.speakers
Karthik Sayapparaju

Karthik Sayapparaju

CERN

India

Backend Software Engineer with 4 years of experience building Spring-based
services and enterprise integrations at CERN and Target.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments