My Account Log in

1 option

Model Context Protocol : Master the Integration of AI Agents and Model Context Protocol with Real-World Applications.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Gupta, Mehul.
Contributor:
Sen, Niladri.
Language:
English
Subjects (All):
Artificial intelligence.
Automation.
Physical Description:
1 online resource (161 pages)
Edition:
1st ed.
Place of Publication:
Birmingham : Packt Publishing, Limited, 2025.
Summary:
Explore AI Agents and Model Context Protocol with practical guides to setting up MCP servers across popular tools like Gmail, Slack, and Excel. Learn how AI can revolutionize task automation. Key Features In-depth coverage of generative AI and large language models Step-by-step installation guides for MCP servers across various tools Practical applications of AI agents with real-world use cases Book Description This book offers a detailed introduction to the groundbreaking field of AI agents and Model Context Protocol (MCP). The first section delves into generative AI and large language models (LLMs), exploring how these technologies power modern AI systems. From there, the book introduces the concept of AI agents--autonomous systems capable of executing tasks with varying levels of complexity. Moving into practical applications, the book focuses on Model Context Protocol, explaining its key components and how it enables effective interaction between AI and various software tools. Each chapter offers step-by-step instructions for setting up MCP servers for popular tools like Gmail, YouTube, GitHub, and more, empowering readers to automate tasks and streamline workflows. The book concludes by addressing the future of MCP, its potential risks, and how to stay safe while using these advanced technologies. Whether you're a beginner or experienced practitioner, this guide will deepen your understanding of AI and enhance your ability to leverage cutting-edge automation in daily operations. What you will learn Understand the principles of generative AI and LLMs Learn about the core concepts of AI agents and their roles Explore the importance of the Model Context Protocol Set up MCP servers for tools like Gmail, Excel, and Slack Apply MCP with local LLMs using Ollama Install MCP servers for platforms like YouTube and GitHub Who this book is for This book is ideal for AI enthusiasts, developers, and tech professionals interested in learning about AI agents, task automation, and Model Context Protocol. The audience should have a basic understanding of AI concepts and be familiar with popular software tools like Gmail, Slack, and Excel. While no advanced programming skills are required, readers should be comfortable following installation steps and exploring real-world applications. This guide is perfect for anyone looking to integrate AI into their business processes or personal projects.
Contents:
Intro
Model Context Protocol
Copyrights
Preface
Table Of Contents
Chapter 1: Introduction
1.1 What is Generative AI?
1.1.1 How does Generative AI work?
​1.1.2 Generative AI vs Traditional AI
1.1.3 Generative AI use cases
1.1.4 Why is Generative AI Revolutionary?
1.2 What are LLMs?
1.2.1 How LLMs Work
1.2.2 LLMs Limitations
Chapter 2: What are AI Agents
2.1 What are Agents?
2.1.1 AI Agents vs LLMs?
2.1.2 How Do AI Agents Execute Tasks?
2.1.3 Why Are AI Agents Important?
2.2 Popular AI Agent Frameworks
2.3 Potential Challenges with AI Agents
Chapter 3: What is Model Context Protocol?
3.1 What is a Protocol?
3.2 What is Model Context Protocol?
3.2.1 The Need for MCP
3.2.2 How MCP Works
3.3 Key Components of MCP
3.3.1 Resources: What the AI Knows
3.3.2 Tools: What the AI Can Do
3.3.3 Prompts: What the AI Should Say
3.3.4 Real-World Use Cases
3.4 MCP = AI Agents 2.0?
3.5 Basic Setup
Chapter 4: GSuite MCP server
4.1 Introduction
4.1.1 GSuite MCP tools (Gmail)
4.1.1 Real-World Applications
4.2 Step-by-Step Installation
4.2.1 Pre-requisites
4.2.2 Steps
Chapter 5: Excel MCP server
5.1 Introduction
5.1.1 Excel MCP Tools
5.1.2 Real-World Applications
5.2 Step-by-Step Installation
5.2.1 Steps
Chapter 6: PowerPoint MCP server
6.1 Introduction
6.1.1 PowerPoint MCP Tools
6.1.2 Real-World Applications
6.2 Step-by-Step Installation
6.2.1 Pre-requisites
6.2.2 Steps
Chapter 7: Notion MCP server
7.1 Introduction
7.1.1 Notion MCP Tools
7.1.2 Real-World Applications
7.2 Step-by-Step Installation
7.2.1 Pre-requisites
7.2.2 Steps
Chapter 8: WhatsApp MCP server
8.1 Introduction
8.1.1 WhatsApp MCP Tools
8.1.2 Real-World Applications
8.2 Step-by-Step Installation.
8.2.1 Pre-requisites
8.2.2 Steps
Chapter 9: YouTube MCP Server
9.1 Introduction
9.1.1 YouTube MCP Tools
9.1.2 Real-World Applications
9.2 Step-by-Step Installation
9.2.1 Pre-requisites
9.2.2 Steps
Chapter 10: Slack MCP Server
10.1 Introduction
10.1.1 Slack MCP Tools
10.1.2 Real-World Applications
10.2 Step-by-Step Installation
10.2.1 Pre-requisites
10.2.2 Steps
Chapter 11: Discord MCP server
11.1 Introduction
11.1.1 Discord MCP Tools
11.1.2 Real-World Applications
11.2 Step-by-Step Installation
11.2.1 Prerequisites
11.2.2 Steps
Chapter 12: Twitter MCP Server
12.1 Introduction
12.1.1 Twitter MCP Tools
12.1.2 Real-World Applications
12.2 Step-by-Step Installation
12.2.1 Pre-requisites
12.2.2 Steps
Chapter 13: LinkedIn Automation using Zapier MCP
13.1 Introduction
13.1.1 Zapier MCP Tools (LinkedIn)
13.1.2 Real-World Applications
13.2 Step-by-Step Installation
13.2.1 Pre-requisites
13.2.2 Steps
Chapter 14: SQL MCP server
14.1 Introduction
14.1.1 SQL MCP Tools
14.1.2 Real-World Applications
14.2 Step-by-Step Installation
14.2.2 Steps
Chapter 15: GitHub MCP server
15.1 Introduction
15.1.1 GitHub MCP Tools
15.1.2 Real-World Applications
15.2 Step-by-Step Installation
15.2.1 Pre-requisites
15.2.2 Steps
Chapter 16: Docker MCP server
16.1 Introduction
16.1.1 Docker MCP Tools
16.1.2 Real-World Applications
16.2 Step-by-Step Installation
16.2.1 Pre-requisites
16.2.2 Steps
Chapter 17: Jupyter MCP server
17.1 Introduction
17.1.1 Jupyter MCP Tools
17.1.2 Real-World Applications
17.2 Step-by-Step Installation
17.2.1 Pre-requisites
17.2.2 Steps
Chapter 18: Blender MCP server
18.1 Introduction
18.1.1 Blender MCP Tools
18.1.2 Real-World Applications.
18.2 Step-by-Step Installation
18.2.1 Pre-requisites
18.2.2 Steps
Chapter 19: Figma MCP server
19.1 Introduction
19.1.1 Figma MCP Tools
19.1.2 Real-World Applications
19.2 Step-by-Step Installation
19.2.1 Pre-requisites
19.2.2 Steps
Chapter 20: Filesystem MCP Server
20.1 Introduction
20.1.1 Filesystem MCP Tools
20.1.2 Real-World Applications
20.2 Step-by-Step Installation
20.2.1 Steps
Chapter 21: Puppeteer MCP Server
21.1 Introduction
21.1.1 Puppeteer MCP Tools
21.1.1 Real-World Applications
21.2 Step-by-Step Installation
21.2.1 Prerequisites
21.2.2 Steps
Chapter 22: MCP using Local LLMs with Ollama
22.1 Introduction
22.1.1 Task Automation with MCPHost
22.2 Step-by-Step Installation
22.2.1 Prerequisites
22.2.2 Steps
22.3 Usage tips
Chapter 23: MCP tools using LangChain
23.1 Introduction
23.2 Step-by-Step Installation
23.2.1 Prerequisites
23.2.2 Steps
Chapter 24: Any LLM - Any MCP
24.1 Introduction
24.1.1 Features
24.2 Step-by-Step Installation
24.2.1 Pre-requisites
24.2.2 Steps
Chapter 25: Building Your Own MCP Server
25.1 Introduction
25.1.1 Features
25.2 Step-by-Step Installation
25.2.1 Pre-requisites
25.2.2 Steps
Chapter 26: MCP might be risky
26.1 Why are MCP Servers unsafe?
26.2 How to Stay Safe
Chapter 27 : The Future of MCP and AI Agents
EndNotes
About the Authors
Blank Page.
Notes:
Description based on publisher supplied metadata and other sources.
ISBN:
1-80611-236-1
OCLC:
1528552890

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account