KP

kamranayub/pluralsight-course-mcp-in-practice

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

9 stars 13 forks 品質 44 トレンド 17Apache-2.0

Pluralsight Course: MCP in Practice

概要

This repository is for the Pluralsight course . The license is Apache 2.0. Model Context Protocol (MCP) opens the door for connecting AI models to real systems. This course will teach you how to implement MCP servers that work with agentic tooling, both locally and remotely, and secure them using OAuth. This is an intermediate-level course for senior developers and architects about the practical aspects of building an MCP server with a real enterprise use case. The course will answer questions you run into when deploying MCP to production within an enterprise context: 1. What do tools, resources, and prompts look like in practice? 1. What's the difference between stdio, Streamable HTTP, local, and remote servers? 1. How do you call downstream APIs? 1. How do you handle authentication and permissions? 1. How do you deal with hallucinations? 1. Why can't I just wrap my REST API and call it a day? 1. What does it mean to actually design for both AI agents and human users? 1.

README

以下は原文 README の抜粋です。原文を見る。

Model Context Protocol in Practice Pluralsight Course

This repository is for the Pluralsight course Model Context Protocol in Practice. The license is Apache 2.0.

Model Context Protocol (MCP) opens the door for connecting AI models to real systems. This course will teach you how to implement MCP servers that work with agentic tooling, both locally and remotely, and secure them using OAuth.

Who Is This Course For?

This is an intermediate-level course for senior developers and architects about the practical aspects of building an MCP server with a real enterprise use case.

The course will answer questions you run into when deploying MCP to production within an enterprise context:

  1. What do tools, resources, and prompts look like in practice?
  2. What’s the difference between stdio, Streamable HTTP, local, and remote servers?
  3. How do you call downstream APIs?
  4. How do you handle authentication and permissions?
  5. How do you deal with hallucinations?
  6. Why can’t I just wrap my REST API and call it a day?
  7. What does it mean to actually design for both AI agents and human users?
  8. How do clients work with MCP?

It poses these questions and uses the MCP .NET and C# SDK to help illustrate how you’d approach these problems. You’ll watch me design a practical MCP server over the course of 90 minutes, with much of the code “filled in”. The code is provided here in this repository for you to dive into.

This course is not for entry-level developers or beginners to MCP. It is not a step-by-step how-to guide on how to build an MCP server end-to-end, since that would depend on the specific tech stack like FastMCP, TypeScript, or .NET.

If you are looking for entry-level courses, the MCP documentation and various SDKs do a great job with basic tutorials and examples. There are also Code Labs on Pluralsight and other MCP courses that dive deeper into specific MCP SDKs like FastMCP and C#. See the Resources section below.

The Everything Demo

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →