# എഐ വർക്ഫ്ലോകൾ സ്ട്രീംലൈനുചെയ്യൽ: Microsoft Foundry Toolkit ഉപയോഗിച്ച് MCP സെർവർ നിർമ്മാണം [![MCP Spec](https://img.shields.io/badge/MCP%20Spec-2025--11--25-blue.svg)](https://spec.modelcontextprotocol.io/specification/2025-11-25/) [![Python](https://img.shields.io/badge/Python-3.10+-green.svg)](https://python.org) [![VS Code](https://img.shields.io/badge/VS%20Code-Latest-orange.svg)](https://code.visualstudio.com/) ![logo](../../../translated_images/ml/logo.ec93918ec338dadd.webp) ## 🎯 അവലോകനം [![Build AI Agents in VS Code: 4 Hands-On Labs with MCP and Microsoft Foundry Toolkit](../../../translated_images/ml/11.0f6db6a0fb606885.webp)](https://youtu.be/r34Csn3rkeQ) _(ഈ പാഠത്തിന്റെ വീഡിയോ കാണാൻ മുകളിൽ കൊടുത്തിരിക്കുന്ന ചിത്രത്തിൽ ക്ലിക്ക് ചെയ്യുക)_ **Model Context Protocol (MCP) വേർക്ക്‌ഷോപ്പിലേക്കു സ്വാഗതം!** ഈ സമഗ്രമായ ഹാൻഡ്‌സ്-ഓൺ വേർക്ക്‌ഷോപ്പ്, രണ്ട് നവീന സാങ്കേതികവിദ്യകളെ സംയോജിപ്പിച്ച് എഐ ആപ്ലിക്കേഷൻ വികസനത്തിൽ വിപ്ലവം സൃഷ്‌ടിക്കുന്നു: - **🔗 Model Context Protocol (MCP)**: എഐ-ടൂൾ ഇന്റഗ്രേഷനിൽ സുതാര്യമായ ഒരു ഓപ്പൺ സ്റ്റാൻഡേഡ് - **🛠️ Microsoft Foundry Toolkit Extension for VS Code**: മൈക്രോസോഫ്റ്റിന്റെ ശക്തമായ എഐ വികസന എക്സ്റ്റെൻഷൻ ### 🎓 നിങ്ങൾ പഠിക്കേണ്ടത് ഈ വേർക്ക്‌ഷോപ്പ് അവസാനിക്കുന്നതിന് മുൻപ്, നിങ്ങൾ എഐ മോഡലുകൾ യഥാർത്ഥ ലോക ടൂളുകൾക്കും സേവനങ്ങൾക്കും ബന്ധിപ്പിച്ച് ബുദ്ധിമുട്ടുള്ള ബിസിനസ്സ് സവിശേഷതകൾ പരിഹരിക്കാൻ സ്ക്കിൽ ഉളവാക്കും. ഓട്ടോമേറ്റഡ് ടെസ്റ്റിംഗിൽ നിന്ന് കസ്റ്റം API സംയോജനങ്ങൾ വരെയുള്ള മേഖലയിൽ പ്രായോഗിക കണ്ടുപിടുത്തങ്ങൾ നേടും. ## 🏗️ സാങ്കേതിക സ്റ്റാക്ക് ### 🔌 Model Context Protocol (MCP) MCP എന്നത് **"എഐ-യ്ക്കുള്ള USB-C"** ആണ് - എഐ മോഡലുകളെ പുറത്തിറങ്ങിയ ടൂളുകൾക്കും ഡേറ്റാ സ്രോതസ്സുകൾക്കും ബന്ധിപ്പിക്കുന്ന സർവത്ര ഉപയോഗയോഗ്യമായ സ്റ്റാൻഡേഡ്. **✨ പ്രധാന സവിശേഷതകൾ:** - 🔄 **സർവ്വവ്യാപകമായ ഇന്റഗ്രേഷൻ**: എഐ-ടൂൾ ബന്ധങ്ങൾക്കുള്ള സർവത്ര ഇന്റർഫേസ് - 🏛️ **സൗകര്യപ്രദമായ ആർക്സിടെക്ചർ**: ലോക്കൽ & റിമോട്ട് സെർവർ stdio/SSE ട്രാൻസ്പോർട്ട് വഴി - 🧰 **സമ്പന്നമായ പരിസ്ഥിതി**: ടൂളുകൾ, പ്രോംപ്റ്റുകൾ, സ്രോതസ്സുകൾ ഒറ്റ പ്രോട്ടോക്കോളിൽ - 🔒 **സംരംഭം അനുയോജ്യം**: ഇൻബിൽറ്റ് സുരക്ഷയും വിശ്വസനീയതയും **🎯 MCP പ്രാധാന്യം:** USB-C കേബിൾ അട്ടാഴിമുറുക്കി പോലെ, MCP എഐ ഇന്റഗ്രേഷനിലെ സങ്കീർണ്ണത ഇല്ലാതാക്കുന്നു. ഒരു പ്രോട്ടോക്കോൾ, അനന്ത സാധ്യതകൾ. ### 🤖 Microsoft Foundry Toolkit Extension for VS Code VS Code-നെ ഒരു ശക്തമായ എഐ വികസന മൈനായി മാറ്റുന്ന മൈക്രോസോഫ്റ്റിന്റെ പ്രധാന എഐ വികസന എക്സ്റ്റെൻഷൻ. **🚀 മുഖ്യ കഴിവുകൾ:** - 📦 **മോഡൽ കാറ്റലോഗ്**: Azure AI, GitHub, Hugging Face, Ollama മുതൽ മോഡലുകളിലേക്ക് ആക്‌സസ് - ⚡ **ലൊക്കൽ ഇൻഫറൻസ്**: ONNX-ഒപ്റ്റിമൈസ്ഡ് CPU/GPU/NPU പ്രവർത്തനം - 🏗️ **എജന്റ് ബിൽഡർ**: MCP ഇന്റഗ്രേഷൻ ഉള്ള കാഴ്ചാ അടിസ്ഥാന AI ഏജന്റ് വികസനം - 🎭 **മൾട്ടി-മോഡൽ**: ടെക്സ്റ്റ്, ദൃശ്യ, ഘടനാപരമായ ഔട്ട്പുട്ട് പിന്തുണ **💡 വികസന ലാഭങ്ങൾ:** - സീറോ-കോൺഫിഗ് മോഡൽ വിനിയോഗം - കാഴ്ചാ പ്രോംപ്റ്റ് എൻജിനീയറിംഗ് - റിയൽ-ടെ임 ടെസ്റ്റിംഗ് പ്ലേഗ്രൗണ്ട് - MCP സെർവർ ഇന്റഗ്രേഷൻ സൗകര്യം ## 📚 പഠന യാത്ര ### [🚀 Module 1: Microsoft Foundry Toolkit അടിസ്ഥാനങ്ങൾ](./lab1/README.md) **കാലാവധി**: 15 മിനിറ്റ് - 🛠️ Microsoft Foundry Toolkit VS Code-യിൽ ഇൻസ്റ്റാൾ ചെയ്യുക, കോൺഫിഗർ ചെയ്യുക - 🗂️ മോഡൽ കാറ്റലോഗ് (GitHub, ONNX, OpenAI, Anthropic, Google മുതലായ 100+ മോഡലുകൾ) അന്വേഷിക്കുക - 🎮 റിയൽ-ടൈം മോഡൽ ടെസ്റ്റിംഗിനുള്ള ഇന്ററാക്ടീവ് പ്ലേഗ്രൗണ്ട് മാസ്റ്റർ ചെയ്യുക - 🤖 Agent Builder ഉപയോഗിച്ച് ആദ്യ AI ഏജന്റ് സൃഷ്‌ടിക്കുക - 📊 ഇൻബിൽറ്റ് മെട്രിക്‌സ് ഉപയോഗിച്ച് മോഡൽ പ്രകടനം (F1, പ്രസക്തി, സാദൃശ്യത, പൊരുത്തം) അളക്കുക - ⚡ ബാച്ച് പ്രോസസിംഗ്, മൾട്ടി-മോഡൽ പിന്തുണ കഴിവുകൾ പഠിക്കുക **🎯 പഠന ഫലം**: Microsoft Foundry Toolkit കഴിവുകളെ പൂർണ്ണമായി മനസ്സിലാക്കി പ്രവർത്തനക്ഷമ AI ഏജന്റ് സൃഷ്‌ടിക്കുക ### [🌐 Module 2: Microsoft Foundry Toolkit അടിസ്ഥാനങ്ങളോടെയുള്ള MCP](./lab2/README.md) **കാലാവധി**: 20 മിനിറ്റ് - 🧠 Model Context Protocol (MCP) ആര്‍ക്കിടെക്ചർ, ആശയങ്ങൾ വിദഗ്ധമായി പഠിക്കുക - 🌐 മൈക്രോസോഫ്റ്റിന്റെ MCP സെർവർ പരിസ്ഥിതി പരിശോധിക്കുക - 🤖 Playwright MCP സെർവർ ഉപയോഗിച്ച് ബ്രൗസർ ഓട്ടോമേഷൻ ഏജന്റ് നിർമ്മിക്കുക - 🔧 MCP സെർവറുകൾ Microsoft Foundry Toolkit Agent Builder-ൽ ഇൻറഗ്രേറ്റ് ചെയ്യുക - 📊 MCP ടൂളുകൾ ഏജന്റുകളിൽ കോൺഫിഗർ ചെയ്ത് പരിശോധന നടത്തുക - 🚀 MCP പവർ ചെയ്ത ഏജന്റുകൾ പ്രൊഡക്ഷനിലേക്ക് എക്സ്പോർട്ട്, വിനിയോഗിക്കുക **🎯 പഠന ഫലം**: MCP വഴിയിലെ ബാഹ്യ ടൂളുകളാൽ ശക്തിപ്പെട്ട AI ഏജന്റ് വിനിയോഗിക്കുക ### [🔧 Module 3: Microsoft Foundry Toolkit ഉപയോഗിച്ച് ആധുനിക MCP ഡവലപ്മെന്റ്](./lab3/README.md) **കാലാവധി**: 20 മിനിറ്റ് - 💻 Microsoft Foundry Toolkit ഉപയോഗിച്ച് കസ്റ്റം MCP സെർവറുകൾ സൃഷ്‌ടിക്കുക - 🐍 MCP Python SDK (v1.9.3) സ്ഥാപിച്ച് ഉപയോഗിക്കുക - 🔍 MCP ഇൻസ്‌പെക്‌ടർ ഡി‌ബഗ് ടൂൾ സജ്ജമാക്കുക, ഉപയോഗിക്കുക - 🛠️ പ്രൊഫഷണൽ ഡീബഗ്ഗിംഗ് വർക്ക്‌ഫ്ലോകളോടു കൂടിയ ഒരു വെതർ MCP സെർവർ നിർമ്മിക്കുക - 🧪 Agent Builder, ഇൻസ്‌പെക്‌ടർ പരിസ്ഥിതികളിൽ MCP സെർവറുകൾ ഡീബഗ് ചെയ്യുക **🎯 പഠന ഫലം**: ആധുനിക ഉപകരണങ്ങൾ ഉപയോഗിച്ച് കസ്റ്റം MCP സെർവറുകൾ വികസിപ്പിക്കുകയും ഡീബഗ് ചെയ്യുകയും ചെയ്യുക ### [🐙 Module 4: പ്രായോഗിക MCP ഡവലപ്മെന്റ് - കസ്റ്റം GitHub ക്ലോൺ സെർവർ](./lab4/README.md) **കാലാവധി**: 30 മിനിറ്റ് - 🏗️ ഡവലപ്പ്മെന്റ് വർക്ക്‌ഫ്ലോകൾക്കായി യഥാർത്ഥ GitHub ക്ലോൺ MCP സെർവർ നിർമ്മിക്കുക - 🔄 ആർട്ടിഫിഷ്യൽ റിപോസിറ്ററി ക്ലോണിംഗ് സാധൂകരിക്കുകയും പിശക് കൈകാര്യം ചെയ്യുകയും ചെയ്യുക - 📁 ബുദ്ധിമുട്ടില്ലാത്ത ഡയറക്ടറി മാനേജ്മെന്റ്, VS Code ഇന്റഗ്രേഷൻ ഒരുക്കുക - 🤖 GitHub Copilot Agent Mode MCP ടൂളുകൾ ഉപയോഗിക്കുക - 🛡️ പ്രൊഡക്ഷൻ-സജ്ജമായ വിശ്വാസ്യതയും ക്രോസ്-പ്ലാറ്റ്ഫോം പൊരുത്തക്ഷമതയും പ്രയോഗിക്കുക **🎯 പഠന ഫലം**: യഥാർത്ഥ വികസന പ്രവൃത്തി സുതാര്യമാക്കുന്ന പ്രൊഡക്ഷൻ സജ്ജമായ MCP സെർവർ വിനിയോഗിക്കുക ## 💡 യഥാർത്ഥ ലോക ആപ്ലിക്കേഷനുകളും പ്രഭാവവും ### 🏢 സംരംഭം ഉപയോഗസാധ്യതകൾ #### 🔄 DevOps ഓട്ടോമേഷൻ നിങ്ങളുടെ ഡവലപ്പ്മെന്റ് പ്രവൃത്തി സുസ്ഥിരമാക്കുക ബുദ്ധിമുട്ടില്ലാതെ ഓട്ടോമേഷൻ വഴി: - **സ്മാർട്ട് റിപോസിറ്ററി മാനേജ്മെന്റ്**: എഐ-ഓടുള്ള കോഡ് റിവ്യൂ, മർജ് നിർണ്ണയം - **ബുദ്ധിമുട്ടില്ലാത്ത CI/CD**: കോഡ് മാറ്റങ്ങൾ അടിസ്ഥാനമാക്കി പൈപ്പ്ലൈൻ ഓപ്റ്റിമൈസേഷൻ - **ഇഷ്യു ട്രയേജ്**: ഓട്ടോമാറ്റിക് ബഗ് വർഗ്ഗീകരണം, നിർണായകം #### 🧪 ക്വാളിറ്റി അഷുറൻസ് വിപ്ലവം എഐ-ശക്തിയുള്ള ഓട്ടോമേഷൻ ഉപയോഗിച്ച് ടെസ്റ്റിംഗ് ഉയർത്തുക: - **ബുദ്ധിമുട്ടില്ലാത്ത ടെസ്റ്റ് ജനറേഷൻ**: വ്യാപകമായ ടെസ്റ്റ് സ്യൂട്ട് സ്വയം സൃഷ്‌ടിക്കൽ - **വിഷ്വൽ റെഗ്രഷൻ ടെസ്റ്റിംഗ്**: UI മാറ്റം കണ്ടെത്തൽ - **പരിപാടി നിരീക്ഷണം**: സജീവ പ്രശ്നങ്ങൾ തിരിച്ചറിയൽ, പരിഹാരം #### 📊 ഡാറ്റ പൈപ്പ്ലൈൻ ഇന്റലിജൻസ് ബുദ്ധിമുട്ടില്ലാത്ത ഡാറ്റ പ്രോസസ്സിങ് വർക്ക്‌ഫ്ലോകൾ സൃഷ്‌ടിക്കുക: - **അഡാപ്റ്റീവ് ETL പ്രോസസുകൾ**: സ്വയം മെച്ചപ്പെടുത്തുന്ന ഡാറ്റ പരിവർത്തനങ്ങൾ - **അנומലി കണ്ടെത്തൽ**: റിയൽ-ടൈം ഡാറ്റ ഗുണനിലവാര നിരീക്ഷണം - **ബുദ്ധിമുട്ടില്ലാത്ത റൂട്ടിങ്**: സ്മാർട്ട് ഡാറ്റ ഫ്ലോ മാനേജ്മെന്റ് #### 🎧 ഉപഭോക്തൃ അനുഭവം മെച്ചപ്പെടുത്തൽ විශിഷ്ട ഉപഭോക്തൃ സമ്ബർക്കങ്ങൾ സൃഷ്‌ടിക്കുക: - **സന്ദർഭ-ജ്ഞാനബുദ്ധിയുള്ള പിന്തുണ**: ഉപഭോക്തൃ ചരിത്രത്തിൽ ആക്‌സസ് ഉള്ള എഐ ഏജന്റുകൾ - **പ്രാക്തന പ്രശ്ന പരിഹാരം**: പ്രവചനാൽ നിലവാരമുള്ള ഉപഭോക്തൃ സേവനം - **മൾട്ടി-ചാനൽ ഐന്റഗ്രേഷൻ**: പ്ലാറ്റ്ഫോങ്ങൾക്കിടയിലെ ഏകീകൃത എഐ അനുഭവം ## 🛠️ മുൻകൈകൾ & സജ്ജീകരണം ### 💻 സിസ്റ്റം ആവശ്യങ്ങൾ | ഘടകം | ആവശ്യകത | കുറിപ്പുകൾ | |-----------|-------------|-------| | **ഓപ്പറേറ്റിംഗ് സിസ്റ്റം** | Windows 10+, macOS 10.15+, Linux | ഏത് ആധുനിക OS കൂടിയുള്ളത് | | **Visual Studio Code** | ഏറ്റവും പുതിയ സ്ഥിരതാ പതിപ്പ് | Microsoft Foundry Toolkit ലഭ്യമാകാൻ ആവശ്യമാണ് | | **Node.js** | v18.0+ കൂടാതെ npm | MCP സെർവർ വികസനത്തിന് | | **Python** | 3.10+ | Python MCP സെർവർകൾക്ക് ഓപ്ഷണൽ | | **മെമ്മറി** | 8GB RAM കുറഞ്ഞത് | ലോക്കൽ മോഡലുകൾക്ക് 16GB ശുപാർശ ചെയ്യുന്നു | ### 🔧 വികസന പരിസ്ഥിതി #### ശിപാർശ ചെയ്ത VS Code എക്സ്റ്റെൻഷൻ - **Microsoft Foundry Toolkit** (ms-windows-ai-studio.windows-ai-studio) - **Python** (ms-python.python) - **Python Debugger** (ms-python.debugpy) - **GitHub Copilot** (GitHub.copilot) - ഓപ്ഷണൽ എന്നാൽ സഹായകരം #### ഓപ്ഷണൽ ടൂളുകൾ - **uv**: ആധുനിക Python പാക്കേജ് മാനേജർ - **MCP Inspector**: MCP സെർവറുകൾക്ക് കാഴ്ചാന്വേഷണ ഡീബഗ്ഗ് ടൂൾ - **Playwright**: വെബിൽ ഓട്ടോമേഷൻ ഉദാഹരണങ്ങൾക്കായി ## 🎖️ പഠന ഫലം & സർട്ടിഫിക്കേഷൻ പാത ### 🏆 കഴിവ് മാസ്റ്ററി ചെകാശീതം ഈ വേർക്ക്‌ഷോപ്പ് പൂർത്തിയാക്കിയാൽ നിങ്ങൾക്ക് ഈ മേഖലകളിൽ നിദർശനപൂർവം കഴിവുകൾ ഉണ്ടാകും: #### 🎯 പ്രധാന കാര്യക്ഷമതകൾ - [ ] **MCP പ്രോട്ടോക്കോൾ മാസ്റ്ററി**: ആര്‍ക്കിടെക്ചറും നടപ്പാക്കലുമുള്ള തീവ്രമായ അറിവ് - [ ] **Microsoft Foundry Toolkit പരിചയം**: ഊർജസ്വലമായി ടൂൾ ഉപയോഗിച്ച് სწრაფ വികസനം - [ ] **കസ്റ്റം സെർവർ ഡവലപ്മെന്റ്**: MCP സെർവർ നിർമ്മാണം, വിനിയോഗം, പരിപാലനം - [ ] **ടൂൾ ഇന്റഗ്രേഷൻ തന്ത്രങ്ങൾ**: എഐ വികസന പ്രവൃത്തി സഞ്ചാരങ്ങളെ ബന്ധിപ്പിക്കുക - [ ] **പ്രശ്നപരിഹാരം**: ബിസിനസ്സ് പ്രശ്നങ്ങളിൽ കുത്തനെ പ്രയോഗമായ കഴിവുകൾ #### 🔧 സാങ്കേതിക കഴിവുകൾ - [ ] Microsoft Foundry Toolkit VS Code-ൽ സജ്ജമാക്കുക, കോൺഫിഗർ ചെയ്യുക - [ ] കസ്റ്റം MCP സെർവർ നിർമാണം, നടപ്പാക്കൽ - [ ] GitHub മോഡലുകൾ MCP ആർക്കിടെക്ചറിലേക്ക് സംയോജിപ്പിക്കുക - [ ] Playwright-ഉം മറ്റ് ടൂളുകളും ഉപയോഗിച്ച് ടെസ്റ്റിംഗ് വർക്ക്‌ഫ്ലോകൾ നിർമ്മിക്കുക - [ ] പ്രൊഡക്ഷൻ ഉപയോഗത്തേക്കായി AI ഏജന്റുകൾ വിനിയോഗിക്കുക - [ ] MCP സെർവർ പ്രകടനം ഡീബഗ്-ചെയ്യുകയും മെച്ചപ്പെടുത്തുകയും ചെയ്യുക #### 🚀 ആധുനിക കഴിവുകൾ - [ ] സംരംഭ-തല AI ഇന്റഗ്രേഷനുകൾ ആര്‍ക്കിടെക്ചർ ചെയ്യുക - [ ] എഐ ആപ്ലിക്കേഷനുകൾക്ക് സുരക്ഷാ മികച്ച പ്രവർത്തനങ്ങൾ നടപ്പിലാക്കുക - [ ] സ്കെയിലബിൾ MCP സെർവർ പാർപ്പിടം രൂപകൽപ്പന ചെയ്യുക - [ ] പ്രത്യേക മേഖലയ്ക്കായി കസ്റ്റം ടൂൾ ചെയിനുകൾ സൃഷ്ടിക്കുക - [ ] മറ്റുള്ളവരെ AI-മൂലക വികസനത്തിൽ മാർഗ്ഗനിർദ്ദേശം നൽകുക ## 📖 അധിക വിഭവങ്ങൾ - [MCP Specification (2025-11-25)](https://spec.modelcontextprotocol.io/specification/2025-11-25/) - [Microsoft Foundry Toolkit GitHub Repository](https://github.com/microsoft/vscode-ai-toolkit) - [Sample MCP Servers Collection](https://github.com/modelcontextprotocol/servers) - [Best Practices Guide](https://modelcontextprotocol.io/docs/best-practices) - [OWASP MCP Top 10](https://microsoft.github.io/mcp-azure-security-guide/mcp/) - സുരക്ഷാ മികച്ച പ്രവർത്തനങ്ങൾ --- **🚀 നിങ്ങളുടെ എഐ വികസന പ്രവൃത്തി ക്രമം വിപ്ലവം സൃഷ്‌ടിക്കാൻ തയ്യാറാണോ?** MCP-യും Microsoft Foundry Toolkit-ഉം ചേർന്ന് ബുദ്ധിമുട്ടില്ലാത്ത ഭാവിയിലെ ആപ്ലിക്കേഷനുകൾ നമുക്ക് നിർമ്മിക്കാം! ## അടുത്തത് തുടരുക: [Module 11: MCP Server Hands-On Labs](../11-MCPServerHandsOnLabs/README.md) --- **അറിയിപ്പ്**: ഈ രേഖ AI പരിഭാഷാ സേവനം [Co-op Translator](https://github.com/Azure/co-op-translator) ഉപയോഗിച്ച് പരിഭാഷപ്പെടുത്തിയതാണ്. ഞങ്ങൾ കൃത്യതയ്ക്കായി ശ്രമിക്കുന്നുവെങ്കിലും, ഓട്ടോമേറ്റഡ് പരിഭാഷകളിൽ പിഴവുകൾ അല്ലെങ്കിൽ തെറ്റായ വിവരങ്ങൾ ഉണ്ടാകാൻ സാധ്യതയുണ്ട്. അതിന്റെ സ്വാഭാവിക ഭാഷയിലുള്ള അസൽ രേഖയാണ് പ്രാമാണികമായ ഉറവിടമായി പരിഗണിക്കേണ്ടത്. നിർണായകമായ വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ പരിഭാഷ ശുപാർശ ചെയ്യുന്നു. ഈ പരിഭാഷ ഉപയോഗിച്ച് ഉണ്ടാകുന്ന തെറ്റിദ്ധാരണകൾ അല്ലെങ്കിൽ തെറ്റായ വ്യാഖ്യാനങ്ങൾക്കായി ഞങ്ങൾ ഉത്തരവാദികളല്ല.