NM

nikosdelis/mcp-ws

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 3 forks 质量 42 趋势 14

Welcome to the MCP Workshop! This hands-on workshop will guide you through building and implementing Model Context Protocol servers and clients.

概览

Welcome to the MCP Workshop! This hands-on workshop will guide you through building and implementing Model Context Protocol servers and clients. Follow along with the presenter as we explore each milestone together. Please install the following before the workshop: - - Download here * Install the MCP extension from the marketplace - - Download here - - Download here (Required for .NET Aspire) - - Download here - - Download here - - Download here Learn to create your first MCP server from scratch. Build a client that communicates with your MCP server. Integrate your MCP server with GitHub Copilot for enhanced AI capabilities. Implement MCP server using HTTP transport for web-based communication. Deploy and manage your MCP server using .NET Aspire with HTTP transport.

README

🧠 Model Context Protocol (MCP) Workshop for Beginners

Welcome to the MCP Workshop! This hands-on workshop will guide you through building and implementing Model Context Protocol servers and clients. Follow along with the presenter as we explore each milestone together.

🛠️ Prerequisites

Please install the following before the workshop:

Essential Tools

Additional Setup for .NET Aspire

dotnet new install Aspire.ProjectTemplates

NPX Command to run the inspector

npx @modelcontextprotocol/inspector dotnet run

🎯 Workshop Milestones

🏃‍♂️ Milestone 1: First Server

Learn to create your first MCP server from scratch.

Repository: mcp-workshop-01-first-server


💻 Milestone 2: First Client

Build a client that communicates with your MCP server.

Repository: mcp-workshop-02-first-client


🤖 Milestone 3: GitHub Copilot Integration

Integrate your MCP server with GitHub Copilot for enhanced AI capabilities.


🌐 Milestone 4: HTTP Transport Mode

Implement MCP server using HTTP transport for web-based communication.

Repository: mcp-workshop-04-shttp


☁️ Milestone 5: .NET Aspire Integration

Deploy and manage your MCP server using .NET Aspire with HTTP transport.

Repository: mcp-workshop-05-aspire


📚 Additional Resources

在 GitHub 查看完整 README

安装

npx @modelcontextprotocol/inspector dotnet run
新手?先看 mcpskill.org 教程 →