🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر پروتکل زمینه مدل (MCP): راهنمای کاربردی
- آخرین آپدیت
دانلود Mastering Model Context Protocol (MCP): A Practical Guide
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
طراحی Backend های قدرتمند هوش مصنوعی با MCP
تسلط بر پروتکل مدل-محتوا (MCP)، راهنمای عملی شما برای ساخت backends های هوش مصنوعی قدرتمند، امن و آمادهی استقرار با استفاده از اکوسیستم FastMCP است. این دوره شما را در هر مرحله راهنمایی میکند—از راهاندازی یک سرور MCP حداقلی گرفته تا استقرار یک برنامهی full-stack که LangGraph، FastAPI و امنیت OAuth 2.1 را ادغام میکند.
شما یاد خواهید گرفت چگونه سیستمهای مدولار و توسعهپذیر را طراحی کنید که محتوای باکیفیت را از طریق پروتکلهای مدرن و بهترین شیوهها به LLMها ارائه میدهند. با تمرکز قوی بر توسعهی عملی، این دوره شما را برای ساخت برنامههای مقیاسپذیر مبتنی بر MCP آماده میکند که برای استفاده در دنیای واقعی آماده هستند.
سرفصلهای دوره
مبانی MCP راهاندازی یک سرور و کلاینت FastMCP پایه. درک چرخهی درخواست/پاسخ JSON-RPC و رسیدگی مؤثر به خطاها.
روشهای انتقال داده کار با SSE، streamable-http (بدون حالت & با حالت) و stdio. یادگیری نحوهی جابهجایی بین روشهای انتقال داده و اعمال آنها در سناریوهای مختلف.
ویژگیهای پیشرفته MCP پیادهسازی ویژگیهای کلیدی مانند ابزارها (Tools)، منابع (Resources)، Promptها، Discovery، Roots و Sampling برای ایجاد خطوط لولهی محتوای پویا و تطبیقی.
ادغام LangGraph ساخت یک کلاینت LangGraph که با سرور MCP شما تعامل دارد و پاسخهای هوشمندانه و شبیه به انسان را با استفاده از منطق stateful تولید میکند.
امنیت با OAuth 2.1 امن کردن endpoints های خود با استفاده از Auth0 و OAuth 2.1. اعمال scopeها، مدیریت توکن و بهترین شیوهها برای استقرار ایمن.
الگوهای FastAPI & Proxy تعبیه MCP در FastAPI، ترکیب سرویسها برای مدولاریته، و ایجاد پلهای proxy برای پشتیبانی از سیستمهای قدیمی یا روشهای انتقال دادهی جایگزین.
استقرار Full-Stack (Capstone) ترکیب تمام اجزا—frontend، API، سرور MCP و backend LLM—در یک راهحل Dockerized و آمادهی تولید.
با پایان این دوره، شما نه تنها تئوری پشت MCP را درک خواهید کرد، بلکه مهارتهای لازم برای ساخت، ایمنسازی و استقرار آن را در گردش کارهای مدرن هوش مصنوعی خواهید داشت.
چه شما یک توسعهدهنده باشید که در حال بررسی زیرساختهای LLM است یا یک مهندس که در حال ساخت سیستمهای context-aware است، این دوره ابزارهای عملی را در اختیار شما قرار میدهد تا برنامههای هوش مصنوعی خود را به سطح بالاتری ببرید.
بیایید نسل بعدی سیستمهای هوشمند و مبتنی بر محتوا را بسازیم :-)
پیشنیازها
مهارتهای Python متوسط به بالا
تجربهی عملی با مدلهای زبانی بزرگ (LLMs)، بهویژه فراخوانی ابزار
دانش بنیادی مهندسی نرمافزار
درک اولیه از HTTP یا پروتکلهای مشابه کلاینت-سرور
سرفصل ها و درس ها
Before you enroll...
پیشنیازها
Prerequisites
سبک تدریس من
My Teaching style
مروری بر دوره
Course Overview
1-مهم: بروزرسانیهای بزرگ و تغییرات اساسی در پایگاه کد
Important: MAJOR UPDATE and BREAKING CHANGES in the Codebase
ویژگیهای جدید MCP و تغییرات اساسی در پایگاه کد
New MCP Features and Breaking Changes in the Codebase
1-مقدمه
Introduction
تاریخچهای مختصر از ادغام دادههای هوش مصنوعی
A Brief History of AI Data Integration
1-درک JSON-RPC – یک نمای کلی سطح بالا
Understanding JSON-RPC – A High-Level Overview
مروری کلی بر JSON-RPC
JSON-RPC High-Level Overview
آزمون JSON-RPC
JSON-RPC Quiz
1-راهاندازی پروژه
Project Setup
منابع پروژه و راهاندازی سریع
Project Resources & Quick Setup
راهاندازی پروژه شما: Git، venv و نصب وابستگیها - راهنمای کامل
Setting Up Your Project: Git, venv & Dependency Install - Full Walkthrough
1-اختیاری: مروری بر ابزار / فراخوانی تابع
OPTIONAL: Tool / Function Calling Recap
تئوری و عمل فراخوانی ابزار
Tool Calling Theory & Practice
آزمون فراخوانی ابزار
Tool Calling Quiz
1-شروع کار با MCP در عمل
Getting Started with MCP in practice
راهاندازی اولین سرور MCP شما
Setting Up Your First MCP Server
تعامل سطح پایین Shell با سرور MCP
Low-Level Shell Interaction with the MCP Server
اتصال به سرور MCP از یک کلاینت Python
Connecting to the MCP Server from a Python Client
1-انتقالها - پروتکل Model Context
Transports - Model Context Protocol
مقایسه انتقالهای MCP: stdio در مقابل SSE در مقابل streamable-http
Comparing MCP Transports: stdio vs. SSE vs. streamable-http
ساخت یک سرور و کلاینت با stdio
Building a Server & Client with stdio
ساخت یک سرور و کلاینت با SSE
Building a Server & Client with SSE
ساخت یک سرور و کلاینت با streamable-http
Building a Server & Client with streamable-http
نمایش نظرات