ساخت سرورهای MCP اختصاصی با TypeScript - راهنمای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک سرور MCP کاملاً کاربردی با TypeScript از ابتدا
- درک چهار رکن اصلی MCP - ابزارها، منابع، پرامپتها و نمونهبرداری
- تبدیل یک کدبیس موجود به یک سیستم مبتنی بر هوش مصنوعی با ارائه عملیات CRUD به عنوان توابع ابزار MCP
- بهرهگیری از نمونهبرداری هوش مصنوعی و قالبهای پرامپت برای تولید پاسخهای هوشمند، غنیسازی دادههای از دست رفته، و خودکارسازی تصمیمگیری در منطق سرور اختصاصی شما
- بستهبندی و استقرار سرور MCP خود به عنوان یک ماژول npm و پیکربندی آن با کلاینتهای MCP
پیش نیازهای دوره
- دانش اولیه از Javascript/Typescript
توضیحات دوره
پروتکل زمینه مدل (Model Context Protocol یا MCP) در حال بازتعریف چگونگی تعامل مدلهای زبانی بزرگ با سیستمهای دنیای واقعی است - و به هوش مصنوعی اجازه میدهد فراتر از مکالمات پیش رفته و تسک های واقعی را انجام دهد.
این دوره با عنوان «ساخت سرورهای MCP اختصاصی با TypeScript» یک راهنمای کاملاً عملی است که شما را از مفاهیم پایهای MCP تا ساخت و استقرار یک سرور کارآمد هدایت میکند؛ سروری که کدهای بکاند شما را به مدلهای هوش مصنوعی مانند Claude متصل میسازد.
شما با درک معماری اصلی MCP آغاز خواهید کرد - چهار رکن آن شامل: ابزارها، منابع، پرامپتها و نمونهبرداری - و اینکه چگونه هر یک به هوش مصنوعی اجازه میدهد تا به طور ایمن به پایگاههای داده، APIها یا عملکردهای سیستم دسترسی پیدا کند.
سپس، یک کدبیس CRUD کامل برای تجارت الکترونیک در Node.js/TypeScript خواهید ساخت، که در آن محصولات میتوانند از طریق کوئری های زبان طبیعی اضافه، بروزرسانی، حذف و واکشی شوند. در پایان، مشاهده خواهید کرد که LLM شما تنها با درخواست به زبان انگلیسی ساده، عملیات واقعی پایگاه داده را انجام میدهد.
در طول دوره، چگونگی طراحی اندپوینتهای سازگار با MCP، ادغام اقدامات مبتنی بر هوش مصنوعی، و حتی بستهبندی سرور خود به عنوان یک ماژول npm را خواهید آموخت که دیگران میتوانند با Claude Desktop از آن استفاده کنند. چه یک توسعهدهنده، مهندس QA، یا علاقهمند به هوش مصنوعی باشید، این دوره درک شما را از اینکه چگونه LLMها میتوانند به عنوان اپراتورهای هوشمند سیستم عمل کنند - یعنی اجرای منطق واقعی، و نه فقط تولید متن، متحول میسازد.
این دوره برای چه کسانی مناسب است؟
- مهندسین QA، توسعهدهندگان اتوماسیون تست و SDETها
- توسعهدهندگان بکاند و مهندسین فولاستک
- علاقهمندان به هوش مصنوعی و مهندسین پرامپت
- هر کسی که در مورد تکامل بعدی ابزارهای هوش مصنوعی کنجکاو است.
ساخت سرورهای MCP اختصاصی با TypeScript - راهنمای مبتدیان
-
مقدمهای بر سرورهای MCP و نقش آنها در ساخت سیستمهای هوش مصنوعی محور 10:53
-
نکته مهم در مورد روند دوره و پیشنیازها 02:14
-
MCP در پسزمینه چگونه کار میکند؟ – جریان تعامل بین کاربر، MCP و LLM 19:04
-
درک سرورهای MCP و Agentهای هوش مصنوعی None
-
نصب نرمافزارهای مورد نیاز برای شروع پروژه TypeScript به همراه پایگاه داده 11:10
-
بررسی کلی کدبیس پروژه و مرور عملکرد کدها برای درک زمینه 11:48
-
ابزارها چه هستند؟ چگونه به LLM کمک میکنند تا با ابزارهای MCP اقداماتی را انجام دهد 13:12
-
درک آبجکت zod برای ساخت طرحواره ورودی و خروجی در ساخت ابزار - مثال 13:50
-
پیادهسازی تابع بازگشتی درون ابزار برای فراخوانی کدبیس واقعی و ارسال خروجی به LLM 08:08
-
ساخت اولین ابزار MCP شما None
-
درک چگونگی ارسال خروجی ابزارها به LLM با محتوا و محتوای ساختاریافته - مثال 06:35
-
درک ابزارهای LLM None
-
ایجاد پروتکل انتقال stdio برای سرور جهت گوش دادن به کلاینتهای MCP (یا LLMها) 13:49
-
دموی ادغام Copilot با ابزارهای MCP برای تحلیل و تست ابزار MCP 05:35
-
یادگیری ساخت ابزار MCP با مدیریت سناریوهای خطا برای LLM - مثال 14:09
-
دموی ادغام سرور MCP با کلاینت دسکتاپ Claude همراه با بررسی ابزارها 07:17
-
ادامه افزودن ابزارهای جدید به کیت سرور MCP همراه با مثال 08:00
-
راهحل تکلیف 03:55
-
منابع MCP چه هستند؟ درک تفاوت آنها با ابزارهای MCP 15:30
-
دستورالعملهای گام به گام برای ساخت منابع MCP درون فایل سرور 14:59
-
راهحل تکلیف در مورد منابع MCP 03:31
-
نمونهبرداری MCP چیست؟ تفاوت آن با ابزارها و منابع MCP 06:00
-
دستورالعملهای گام به گام برای ساخت نمونهبرداری MCP درون فایل سرور 10:54
-
نمونهبرداری - ساخت یک تابع سریع که بتواند درخواستی از سرور به هوش مصنوعی ارسال کند 10:48
-
تست نمونهبرداری MCP به صورت سرتاسری و مشاهده تفاوت پاسخ آن در مقایسه با ابزار MCP 05:57
-
چرا قالب پرامپت؟ چگونه به حفظ درخواست یکپارچه از LLM کمک میکند؟ 06:38
-
دستورالعملهای گام به گام برای ساخت قالبهای پرامپت MCP درون فایل سرور 12:29
-
خلاصه هر 4 مفهوم اصلی MCP - ابزارها، منابع، نمونهبرداری و پرامپتها 04:16
-
چگونه میتوانیم سرورهای MCP را برای دسترسی عمومی در معرض استفاده قرار دهیم - ساخت پکیج npm 13:50
-
استقرار و شناخت اهمیت فایل .npmrc برای تعیین مخزن مقصد 09:17
-
MCP Inspector چیست؟ بررسی اجمالی کامپوننتهای رابط کاربری (UI) داخل Inspector 07:15
-
درک تفاوتهای میان TypeScript و JavaScript 08:38
-
بررسی عمیق سینتکسهای نوع در TypeScript و کاربرد آنها - قسمت 1 14:34
-
بررسی عمیق سینتکسهای نوع در TypeScript و کاربرد آنها - قسمت 2 12:51
مشخصات آموزش
ساخت سرورهای MCP اختصاصی با TypeScript - راهنمای مبتدیان
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:34
- مدت زمان :05:09:13
- حجم :3.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy