Files
2026-07-13 13:31:35 +08:00

73 KiB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Follow these steps to get started using these resources:

  1. ஃபோர்க் செய்யவும்: Click GitHub forks
  2. கிளோன் செய்யவும்: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. சேரவும் Microsoft Foundry Discord

🌐 பன்மொழி ஆதரவு

GitHub செயற்பாட்டின் மூலம் ஆதரிக்கப்படுகிறது (தானியங்கியாகவும் எப்போதும் புதுப்பிக்கப்படும்)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

உள்ளூர் கிளோன் செய்ய விரும்புகிறீர்களா?

இந்த ரெப்போவில் 50க்கும் மேற்பட்ட மொழிபெயர்ப்புகள் உள்ளதால் பதிவிறக்கும் அளவு பெருகுகிறது. மொழிபெயர்ப்பಿಲ್ಲாமல் கிளோன் செய்ய sparse checkout பயன்படுத்தவும்:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

இதனால் விரைவான பதிவிறக்கம் மூலம் நீங்கள் பாடத்திட்டத்தை முழுமையாக முடிக்க தேவையான அனைத்து விஷயங்களையும் பெறுவீர்கள்.

🚀 தொடக்கக்காரர்களுக்கான மாடல் சூழல் நடைமுறை (MCP) பாடத்திட்டம்

C#, Java, JavaScript, Rust, Python மற்றும் TypeScript ஆகிய மொழிகளில் கையாளும் குறியீடுகளுடன் MCP கற்றுக்கொள்ளவும்

🧠 மாடல் சூழல் நடைமுறை பாடத்திட்டத்தின் மேலோட்டம்

மாடல் சூழல் நடைமுறைக்கான உங்கள் பயணத்திற்கு வரவேற்கிறோம்! ஏதேனும் AI பயன்பாடுகள் வெவ்வேறு கருவிகள் மற்றும் சேவைகளுடன் எப்படிப் பேசுகின்றன என்று நீங்கள் யோசித்திருந்தால், இங்கு அந்த அழகான தீர்வை கண்டுபிடிக்கப் போகிறீர்கள், இது எப்படிச் செவிலியர்கள் நுண்ணறிவு அமைப்புகளை உருவாக்குகின்றனர் என்பதை மாற்றிவிட்டது.

MCP ஐ AI பயன்பாடுகளுக்கான பொது மொழிபெயர்ப்பாளராக நினைக்கவும் — USB போர்டுகள் உங்கள் கணினியில் எந்த சாதனத்தையும் இணைக்க உதவுவதுபோல், MCP AI மாதிரிகளுக்கு எந்த கருவி அல்லது சேவையுடனும் ஒரே மாதிரியான முறையில் இணைக்க உதவுகிறது. நீங்கள் உங்கள் முதலாவது உரையாடல் இயந்திரத்தை உருவாக்கினாலும், அல்லது சிக்கலான AI வேலைவாய்ப்புகளில் ஈடுபடுகிறீர்களானால், MCP ஐப் புரிந்துகொள்வது அதிகமாகச் செயல்படும் மற்றும் நெகிழ்வூட்டுகின்ற பயன்பாடுகளை உருவாக்கும் சக்தியை உங்களுக்கு வழங்கும்.

இந்த பாடத்திட்டம் உங்கள் கற்றல் பயணத்திற்கு பொறுமையுடன் மற்றும் கவனத்துடன் வடிவமைக்கப்பட்டுள்ளது. நீங்கள் ஏற்கனவே புரிந்துகொண்ட எளிய கருத்துக்களிலிருந்து துவங்கி, உங்கள் விருப்பமான நிரலாக்க மொழியில் நன்கு கையாளும் பயிற்சிகளின் மூலம் உங்கள் திறமையை கட்டியெழுப்புவோம். ஒவ்வொரு படியிலும் தெளிவான விளக்கங்கள், நடைமுறை உதாரணங்கள் மற்றும் நிறைய ஊக்கமளிப்புகள் உள்ளன.

இந்த பயணத்தை முடித்துள்ள காலத்தில், நீங்கள் உங்கள் சொந்த MCP சேவையகங்களை உருவாக்கும் தெளிவையும், பிரபலமான AI தளங்களுடன் இணைக்கும் திறனையும், இந்த தொழில்நுட்பம் AI அபிவிருத்தி எதிர்காலத்தை எப்படிச் சுற்றியுள்ளதென்றும் புரிந்துகொள்வீர்கள். இந்த சுவாரஸ்யமான பயணத்தை தொடங்குவோம்!

அதிகாரபூர்வ ஆவணங்கள் மற்றும் விவரக்குறிப்புகள்

இந்த பாடத்திட்டம் MCP விவரக்குறிப்பு 2025-11-25 (சமீபத்திய நிலையான வெளியீடு) உடன் ஒத்துப்போக்கானது. MCP விவரக்குறிப்பு தேதியைக் கொண்டு பதிப்புகளை வழங்குகிறது (YYYY-MM-DD உருவாக்கத்தில்) எனவே தெளிவான நடைமுறை பதிப்பு கண்காணிப்பிற்காக.

இந்த வளங்கள் உங்கள் புரிதல் வளர்ந்து வரும் போது மேலும் மதிப்புமிக்கவாக இருக்கும், ஆனால் உடனடியாக எல்லாவற்றையும் படிக்க வேண்டாமென அழுத்தப்பட வேண்டாம். உங்களுக்கு அதிகமாக ஆர்வமுள்ள பகுதிகளிலிருந்து துவங்குங்கள்!

  • 📘 MCP ஆவணம் – படி படியாகப் பயிற்சிகள் மற்றும் பயனருக்கான வழிகாட்டிகள் உள்ள உங்கள் முக்கிய வளம். கீழ்க்காணும் விளக்கங்கள் அருகில் உள்ளவர்கள் குழப்பப்படாமல் தனிப்பட்ட வேகத்தில் பின்தொடர முடியும்.
  • 📜 MCP விவரக்குறிப்பு – முழுமையான குறிப்புக் கையேட்டை இதுபோல கருதவும். பாடத்திட்டத்தைக் கடந்து, குறிப்பாகத் தேவைப்படும் விவரங்களைப் பார்க்கவும் மேம்படுத்தப்பட்ட அம்சங்களை ஆராயவும் திரும்ப இங்கே வருவீர்கள்.
  • 📜 MCP விவரக்குறிப்பு பதிப்பு வரலாறு – நடைமுறை பதிப்பு வரலாற்று மற்றும் MCP எப்படி தேதியைக் கொண்டு பதிப்புகளை வழங்குகிறது (YYYY-MM-DD).
  • 🧑‍💻 MCP GitHub Repository – பல நிரலாக்க மொழிகளில் SDK-கள், கருவிகள் மற்றும் குறியீட்டு எடுத்துக்காட்டுகள் இங்கு உள்ளன. நடைமுறை எடுத்துக்காட்டுகள் மற்றும் தயார் கூறுகளின் ஓர் பொருள்தொகை போல உள்ளது.
  • 🌐 MCP சமூகம் – MCP பற்றி மற்ற கற்றுக்கொள்ளும் மற்றும் சிறந்த பட்டங்கள் உள்பட நடந்துகொள்ளும் விவாதங்களில் கலந்துகொள்ளுங்கள். இது கேள்விகளுக்கு அங்கீகாரம் அளிக்கும், அறிவினை சுதந்திரமாக பகிரும் ஆதரவான சமூகமாகும்.

கற்றல் குறிக்கோள்கள்

இந்த பாடத்திட்டத்தை முடிக்கும் போது, நீங்கள் உங்கள் புதிய திறமைகள் பற்றி முழுமையான நம்பிக்கை மற்றும் உற்சாகத்தில் இருப்பீர்கள். எதனை அடையப்போகிறீர்கள் என்பதை இங்கே காண்கிறீர்கள்:

MCP அடிப்படைகளை புரிந்துகொள்வது: மாடல் சூழல் நடைமுறை என்றால் என்ன, AI பயன்பாடுகள் எப்படி ஒன்றாகவே செயல்படுவதாக மாற்றிவிடுகிறது என்பதை, தெளிவான உதாரணங்கள் மற்றும் விளக்கங்களுடன் நாம் புரிந்துகொள்ளுவோம்.

முதலாவது MCP சேவையகத்தை உருவாக்குதல்: உங்கள் விருப்ப மொழியில் செயல்படும் MCP சேவையகத்தை எளிய எடுத்துக்காட்டுகளுடன் ஆரம்பித்து, படி படியாக திறமையை மேம்படுத்துவீர்கள்.

AI மாதிரிகளை நிஜ கருவிகளுடன் இணைக்கும் திறன்: AI மாதிரிகளுக்கும் உண்மை சேவைகளுக்கும் இடையேயான இடைவெளியை எப்படி நிரப்புவது என்பதை கற்பீர்கள், உங்கள் பயன்பாடுகளுக்கு பல வலுவான திறன்களை அளிக்கும்.

பாதுகாப்பு சிறந்த நடைமுறைகளை செயல்படுத்தல்: உங்கள் MCP நடைமுறைகளை பாதுகாப்பாகவும், உங்கள் பயன்பாடுகளையும் பயனர்களையும் பாதுகாக்கவும் எப்படி செய்வது என்பதை விளங்குவீர்கள்.

நம்பிக்கையுடன் விரம்புதல்: உங்கள் MCP திட்டங்களை உருவாக்கிய நிலையில் இருந்து தயாரிப்பு நிலைக்கு எவ்வாறு கொண்டு வருவது என்பதை, நடைமுறை விரம்பும் முறைமைகளை கற்றுக் கொள்வீர்கள்.

MCP சமூகத்தில் சேரல்: AI பயன்பாட்டுத் துறையின் எதிர்காலத்தை வடிவமைக்கும் விரிவாகிற சமூகத்தின் ஒரு பகுதியாக நீங்கள் இருப்பீர்கள்.

அவசியமான பின்னணி அறிவு

MCP குறிப்புகளுக்குள் செல்வதற்குமுன், சில அடிப்படை கருத்துக்களை நீங்கள் நன்றாக புரிந்திருப்பீர்கள் என்பதை உறுதிப்படுத்திக்கொள்ளலாம். நீங்கள் அவற்றில் நிபுணர் அல்லாவிட்டாலும் கவலைப்பட வேண்டாம் - நாம் எல்லாவற்றையும் தேவையானபடி விளக்கும்!

நடைமுறை என்பதைப் புரிந்து கொள்ளுதல் (அடித்தளம்)

நடைமுறை என்பது உரையாடலில் விதிகள் போல தான். நண்பரை அழைக்கும் பொழுது, நீங்கள் "ஹலோ" என்று சொல்ல வேண்டும் என்று இருவரும் தெரிந்திருக்கும், பேசும் முறையை மாற்றிக் கொள்வீர்கள், முடிந்தபின் "பிரியா" சொல்லுவீர்கள். கணினி செயலிகள் சிறப்பாக தொடர்பு கொள்ள இதே விதமான விதிகளைக் கடைபிடிக்கவேண்டும்.

MCP என்பது படிமுறையாக ஆகிய விதிமுறைகளின் தொகுப்பு, இது AI மாதிரிகள் மற்றும் பயன்பாடுகள் கருவிகள் மற்றும் சேவைகளுடன் பயனுள்ள "உரையாடல்கள்" மேற்கொள்ள உதவுகிறது. மனித உரையாடலில் விதிகள் உள்ளதால் பேச்சு மென்மையாக இருப்பது போல், MCP வை உருவாக்குவதால் AI பயன்பாடு தொடர்புகள் நம்பகமாகவும் வலுவாகவும் இருக்கும்.

க்ளையன்ட்-சேவரர் உறவுகள் (செயலிகள் ஒன்றாக இணையும் முறை)

நீங்கள் தினமும் க்ளையன்ட்-சேவரர் உறவைப் பயன்படுத்துகிறீர்கள்! இணைய உலாவர் (க்ளையன்ட்) மூலம் இணையதளத்தைப் பார்க்கும்போது, நீங்கள் அந்த இணையத்தள பக்கத்தை அனுப்பும் இணைய சேவருடன் இணைகிறீர்கள். உலாவி தகவலை கேட்கும் முறையும், சேவர் பதில் அளிக்கும் முறையும் தெரியும்.

MCP யில் இதே மாதிரியான உறவு உள்ளது: AI மாதிரிகள் தகவல் அல்லது செயல் கோரல் தெரிவித்துக் கொள்ளும் க்ளையன்டாக செயல்படுகிறது, MCP சேவர்கள் அந்த திறன்களை வழங்குகின்றன. உதவியாளராக செயல்படும் சேவரை வைத்து AI கூறிய பணிகளைச் செய்யும்படி கேட்டுக்கொள்ளும் வகை.

நிலையான அமைப்பு ஏன் அவசியம் (ஒன்றிணைந்த செயல்பாடு)

ஒவ்வொரு கார் தயாரிப்பாளரும் வித்தியாசமான அமைப்பிற்கான எரிபொருள் பம்புகளை உபயோகித்தால் - ஒவ்வொரு காருக்கும் தனி அடாப்டர் தேவைப்படும்! நிலையான அமைப்பு பொருள்கள் ஒருங்கிணைத்து வேலை செய்ய சொந்த விசைப்பலகைகளை ஒத்துக் கொள்வதே ஆகும்.

MCP AI பயன்பாடுகளுக்கான இந்த நிலையான அமைப்பை வழங்குகிறது. ஒவ்வொரு AI மாதிரிக்கு ஒவ்வொரு கருவியுடனும் தனித்துவமான குறியீட்டு தேவையைத் தவிர்த்து, MCP மூலம் அனைவரும் ஒரே விதமாக தொடர்பு கொள்ள முடியும். இதனால், உருவாக்குநர்கள் ஒருமுறை கருவிகளை உருவாக்கி பல வித்தியாசமான AI அமைப்புகளில் இயங்கச் செய்யலாம்.

🧭 உங்கள் கற்றல் பாதை மேலோட்டம்

MCP பயணம் நெருக்கமாக அமைக்கப்பட்டுள்ளது, உங்கள் நம்பிக்கையையும் திறமையையும் படிப்படியாக வளர்க்கிறது. ஒவ்வொரு கட்டமும் புதிய கருத்துக்களை அறிமுகம் செய்வதுடன் அதற்கெல்லாம் இறுதியில் மீண்டும் உறுதிப்படுத்துகிறது.

🌱 அடித்தளம் கட்டம்: அடிப்படைகளை புரிந்துகொள்ளுதல் (மாடுல்கள் 0-2)

இங்கே உங்கள் பயணம் துவங்குகிறது! MCP கருத்துக்களை அறிமுகப்படுத்துவோம், பரிச்சயமான ஒப்புமைகள் மற்றும் எளிய எடுத்துக்காட்டுக்களுடன். MCP என்றால் என்ன, அது ஏன் முக்கியம் ஆனது மற்றும் AI அபிவிருத்தி உலகத்தில் எவ்வாறு பொருந்தும் என்பதைப் புரிந்துகொள்ளுவீர்கள்.

மாடுல் 0 - MCP அறிமுகம்: MCP எப்படிச் செயல்படுகிறது என்பது மற்றும் இதன் முக்கியத்துவம் பற்றி அறியும். MCP இயங்கும் நிஜ உலக பயிற்சிகளைக் காண்பீர்கள் மற்றும் உருவாக்குநர்கள் எதிர்கொள்ளும் வழக்கமான பிரச்சனைகளை எப்படி தீர்க்கிறது என்பதையும் புரிதல் பெறுவீர்கள்.

மாடுல் 1 - முக்கிய கருத்துகள் விளக்கம்: MCP அடிப்படை கூறுகளை அடையக் கற்றுக்கொள்ளவும். இந்த அதிகாரத்தில் நிறைய ஒப்புமைகள் மற்றும் காட்சிய உதாரணங்கள் தரப்படும், இதனால் MVC கருதுகோள்கள் இயல்பாகவும் புரிந்துகொள்ளக்கூடியதாகவும் இருக்கும்.

மாடுல் 2 - MCP இல் பாதுகாப்பு: பாதுகாப்பு பயமுறுத்துவது போல இருக்கும், ஆனால் MCP எப்படி உள்ளமைந்த பாதுகாப்பு அம்சங்களைக் கொண்டுள்ளது என்றும் உங்கள் பயன்பாடுகளை ஆரம்பத்திலிருந்தே பாதுகாக்க கூடிய சிறந்த நடைமுறைகளை கற்றுக்கொடுக்கிறோம்.

🔨 கட்டுமான கட்டம்: உங்கள் முதல் செயலாக்கங்களை உருவாக்குதல் (மாடுல் 3)

இப்போது உண்மையான வேடிக்கை ஆரம்பமாகிறது! நீங்கள் நிஜ MCP சேவையகங்கள் மற்றும் கிளையண்ட்களை உருவாக்கும் நடைமுறை அனுபவத்தை பெறுவீர்கள். கவலைப்படாதீர்கள் - நாம் எளிமையாகத் தொடங்கி ஒவ்வொரு படியையும் வழிகாட்டுவோம்.

இந்த மாட்யூலில் நீங்கள் விருப்பமான நிரலாக்க மொழியில் பயிற்சி செய்ய பல நடைமுறை வழிகாட்டிகள் உள்ளன. நீங்கள் உங்கள் முதல் சேவையகத்தை உருவாக்கி, அதுடன் இணைப்பதற்கான கிளையண்டை கட்டி, மற்றும் VS Code போன்ற பிரபல மேம்பாட்டு கருவிகளுடனும் ஒருங்கிணைக்கப் போகிறீர்கள்.

ஒவ்வொரு வழிகாட்டியிலும் முழுமையான குறியீட்டு உதாரணங்கள், பிழைதிருத்தக் குறிப்புகள் மற்றும் நாம் குறிப்பிட்ட வடிவமைப்பு முடிவுகளை எதனால் எடுக்கிறோம் என்பதை விளக்குகிறது. இந்த கட்டத்தின் முடிவில், நீங்கள் பெருமையடையக்கூடிய செயல்படும் MCP அமல்படுத்தல்களை தோற்றுவிக்க இருப்பீர்கள்!

🚀 வளர்ச்சி கட்டம்: மேம்பட்ட கருத்துக்களும் நிஜ உலகில் பயன்பாடும் (மாட்யூல்கள் 4-5)

அடிப்படைகள் தெரிந்து கொண்ட பிறகு, நீங்கள் சொகுசான MCP அம்சங்களை ஆராயத் தயாராக இருக்கிறீர்கள். நடைமுறை அமல்படுத்தல் நுட்பங்கள், பிழைதிருத்த முறைகள் மற்றும் பல்துறை AI ஒருங்கிணைப்புகள் போன்ற மேம்பட்ட தலைப்புக்களை நாம் கையாள்வோம்.

மேலும், உற்பத்தி பயன்பாட்டிற்கு உங்கள் MCP அமல்படுத்தல்களை எப்படி அளவுரு செய்யுவது மற்றும் Azure போன்ற மேக தளங்களின் ஒருங்கிணைப்பையும் நீங்கள் கற்றுக்கொள்வீர்கள். இவை நிஜ உலகின் தேவைகளை கையாளக்கூடிய MCP சாதனைகளை கட்டும் முன் تیار்ப்புகளை செய்ய உதவும்.

🌟 திறனாய்வு கட்டம்: சமூகம் மற்றும் திறனமைப்பு (மாட்யூல்கள் 6-11)

இறுதி கட்டம் MCP சமூகத்தில் சேருவதையும் மற்றும் உங்களுக்கு மிகவும் பிடிக்கும் துறைகளில் சிறப்பு திறனை பெறுவதை சார்ந்தது. நீங்கள் திறந்த மூல MCP திட்டங்களுக்கு பங்களிப்பது, மேம்பட்ட அங்கீகார மாதிரிகள் மற்றும் முழுமையான தரவுத்தள ஒருங்கிணைந்த தீர்வுகளை உருவாக்குவது போன்றவை கற்றுக் கொள்வீர்கள்.

மாட்யூல் 11 சிறப்பு குறிப்பிடத்தக்கது - இது முழுமையான 13-லேப்கள் கொண்ட நடைமுறை பயிற்சி பாதை ஆகும், இதில் நீங்கள் PostgreSQL ஒருங்கிணைப்புடன் உற்பத்திக்கு தயாரான MCP சேவையகங்களை உருவாக்க கற்றுக்கொள்கிறீர்கள். இது நீங்கள் கற்ற அனைத்தையும் ஒன்றிணைக்கும் முக்கிய திட்டப் போன்றது!

📚 முழுமையான பாடத்திட்ட அமைப்பு

Module Topic Description Link
Module 0-3: அடிப்படைகள்
00 MCP அறிமுகம் ஆராய்ச்சி பக்கங்கள் மற்றும் AI குழாய்களில் Model Context Protocol இன் முக்கியத்துவம் மேலும் படிக்க
01 மூல கருத்துக்கள் விளக்கப்பட்டது MCP மூல கருத்துக்களின் ஆழமான ஆய்வு மேலும் படிக்க
02 MCP இல் பாதுகாப்பு பாதுகாப்பு அச்சுறுத்தல்கள் மற்றும் சிறந்த நடைமுறைகள் மேலும் படிக்க
03 MCP துவக்குதல் சூழல் அமைப்பு, அடிப்படை சேவையகங்கள்/கிளையண்ட்கள், ஒருங்கிணைப்பு மேலும் படிக்க
Module 3: உங்கள் முதல் சேவை மற்றும் கிளையண்ட் கட்டுதல்
3.1 முதல் சேவையகம் உங்கள் முதல் MCP சேவையகத்தை உருவாக்குங்கள் வழிகாட்டி
3.2 முதல் கிளையண்ட் அடிப்படை MCP கிளையண்டை உருவாக்குங்கள் வழிகாட்டி
3.3 LLM உடன் கிளையண்ட் பெரிய மொழி மாதிரிகளை ஒருங்கிணைக்கவும் வழிகாட்டி
3.4 VS Code ஒருங்கிணைப்பு MCP சேவையகங்களை VS Code இல் பயன்படுத்துங்கள் வழிகாட்டி
3.5 stdio சேவையகம் stdio பரிமாற்றத்தைப் பயன்படுத்தி சேவையகங்களை உருவாக்குங்கள் வழிகாட்டி
3.6 HTTP ஸ்ட்ரீமிங் MCP இல் HTTP ஸ்ட்ரீமிங் அமல்படுத்துங்கள் வழிகாட்டி
3.7 Microsoft Foundry Toolkit MCP உடன் Microsoft Foundry Toolkit ஐ பயன்படுத்துங்கள் வழிகாட்டி
3.8 சோதனை உங்கள் MCP சேவையக அமல்படுத்தலை சோதியுங்கள் வழிகாட்டி
3.9 வெளியீட்டு MCP சேவையகங்களை உற்பத்திக்கு வெளியிடுங்கள் வழிகாட்டி
3.10 மேம்பட்ட சேவையகப் பயன்படுத்தல் மேம்பட்ட அம்சப் பயன்பாடு மற்றும் மேம்பட்ட கட்டமைப்புக்கு மேம்பட்ட சேவையகங்களைப் பயன்படுத்துங்கள் வழிகாட்டி
3.11 எளிய அங்கீகாரம் தொடக்கம் முதல் அங்கீகாரம் மற்றும் RBAC காட்சிப்படுத்தும் அத்தியாயம் வழிகாட்டி
3.12 MCP ஹோஸ்ட்கள் Claude Desktop, Cursor, Cline மற்றும் பிற MCP ஹோஸ்ட்களை உள்ளமைக்கவும் வழிகாட்டி
3.13 MCP விசாரணையாளர் விசாரணை கருவி மூலம் MCP சேவையகங்களை பிழைத்திருத்தவும் சோதிக்கவும் வழிகாட்டி
3.14 மாதிரித் தேர்வு கிளையண்டுடன் ஒத்துழைப்பதற்கு மாதிரித் தேர்வைப் பயன்படுத்துங்கள் வழிகாட்டி
3.15 MCP செயலிகள் MCP செயலிகளை கட்டுங்கள் வழிகாட்டி
Module 4-5: நடைமுறை & மேம்பட்டவை
04 நடைமுறை அமல்படுத்தல் SDK கள், பிழைதிருத்தல், சோதனை, மீண்டும் பயன்படுத்தக்கூடிய ப்ராம்ட் மாதிரிகள் மேலும் படிக்க
4.1 பக்கவிளக்கம் கர்சர் அடிப்படையிலான பக்கவிளக்கத்துடன் பெரிய முடிவுகளை கையாளுங்கள் வழிகாட்டி
05 MCP இல் மேம்பட்ட தலைப்புகள் பல்துறை AI, அளவீடு, தொழிற்சாலை பயன்பாடு மேலும் படிக்க
5.1 Azure ஒருங்கிணைப்பு Azure உடன் MCP ஒருங்கிணைப்பு வழிகாட்டி
5.2 பல்துறைமை பல்வேறு மாடிலிட்டிகளுடன் பணியாற்றுதல் வழிகாட்டி
5.3 OAuth2 டெமோ OAuth2 அங்கீகாரத்தை செயல்படுத்துங்கள் வழிகாட்டி
5.4 வேரூட்டமைச்சுக்கள் வேரூட்டமைச்சுக்களை புரிந்துகொண்டு செயல்படுத்துங்கள் வழிகாட்டி
5.5 வழித்தல் MCP வழித்தல் நுட்பங்கள் வழிகாட்டி
5.6 மாதிரித் தேர்வு MCP இல் மாதிரித் தேர்வு முறைகள் வழிகாட்டி
5.7 அளவீடு MCP அமல்படுத்தல்களை அளவிடுங்கள் வழிகாட்டி
5.8 பாதுகாப்பு மேம்பட்ட பாதுகாப்பு கருத்துக்கள் வழிகாட்டி
5.9 வலை தேடல் வலை தேடல் திறன்களை செயல்படுத்துங்கள் வழிகாட்டி
5.10 நேரடி ஸ்ட்ரீமிங் நேரடி ஸ்ட்ரீமிங் செயல்பாட்டை உருவாக்குங்கள் வழிகாட்டி
5.11 நேரடி தேடல் நேரடி தேடலை செயல்படுத்துங்கள் வழிகாட்டி
5.12 Entra ID அங்கீகாரம் Microsoft Entra ID மூலம் அங்கீகாரம் வழிகாட்டி
5.13 Foundry ஒருங்கிணைப்பு Microsoft Foundry உடன் ஒருங்கிணைப்பு வழிகாட்டி
5.14 சூழல் பொறியியல் விளைவான சூழல் பொறியியல் நுட்பங்கள் வழிகாட்டி
5.15 MCP தனிப்பயன் பரிமாற்றம் தனிப்பயன் பரிமாற்ற அமல்படுத்தல்கள் வழிகாட்டி
5.16 ஒத்திசைவு அம்சங்கள் முன்னேற்ற அறிவிப்புகள், ரத்துசெய்தல், வள மாதிரிகள் வழிகாட்டி
5.17 எதிர்ப்படிக்கும் பல-ம Operar Reasoning இரு முகவர்கள் பகிர்ந்த MCP கருவிகளை பயன்படுத்தி மாறுபட்ட கருத்துக்களைக் கூறி, நீதிபதி முகவர் மதிப்பீடு செய்கிறார் வழிகாட்டி
Module 6-10: சமூகம் & சிறந்த நடைமுறைகள்
06 சமூகவியல் பங்களிப்புகள் MCP சூழல் என்சைகிலியாவிற்கு பங்களிப்பது எப்படி வழிகாட்டி
07 ஆரம்ப தழுவும் நற்சான்றுகள் நிஜ உலகில் அமல்படுத்தல் கதைகள் வழிகாட்டி
08 MCP சிறந்த நடைமுறைகள் செயல்திறன், பிழை தாங்கும் திறன், ஒழுங்கான சீரான தன்மை வழிகாட்டி
09 MCP வழக்குக் கற்றலிகள் நடைமுறை அமல்படுத்தல் உதாரணங்கள் வழிகாட்டி
10 நடைமுறை பணிமனையில் Microsoft Foundry Toolkit உடன் MCP சேவையக கட்டமைப்பு லேப்
Module 11: MCP சேவையக நடைமுறை லேப்ஸ்
11 MCP சேவையக தரவுத்தள ஒருங்கிணைப்பு PostgreSQL ஒருங்கிணைப்புக்கான முழுமையான 13-லேப்கள் நடைமுறை கற்றல் பாதை லேப்ஸ்
11.1 அறிமுகம் தரவுத்தள ஒருங்கிணைப்பு மற்றும் சில்லறை பகுப்பாய்வுக்கான MCP கண்ணோட்டம் லேப் 00
11.2 மூல கட்டமைப்பு MCP சேவையக கட்டமைப்பு, தரவுத்தள அடர்த்திகள் மற்றும் பாதுகாப்பு மாதிரிகள் லேப் 01
11.3 பாதுகாப்பு மற்றும் பல-ஊடுபயனர் ஒன்று வரிசை நிலை பாதுகாப்பு, அங்கீகாரம் மற்றும் பல-ஊடுபயனருக்கான தரவு அணுகல் லேப் 02
11.4 சூழல் அமைப்பு மேம்பாட்டு சூழல் அமைத்தல், டொக்கர், Azure வளங்கள் லேப் 03
11.5 தரவுத்தள வடிவமைப்பு PostgreSQL அமைப்பு, சில்லறை அமைப்பு வடிவமைப்பு மற்றும் மாதிரி தரவு லேப் 04
11.6 MCP சேவையக செயல்பாடு தரவுத்தள ஒருங்கிணைப்புடன் FastMCP சேவையகத்தை கட்டுதல் லேப் 05
11.7 கருவிகள் மேம்பாடு தரவுத்தள கேள்வி கருவிகள் மற்றும் அமைப்பு புள்ளிகள் உருவாக்கல் லேப் 06
11.8 பொருள் தேடல் Azure OpenAI மற்றும் pgvector உடன் வெக்டர் உட்பொருள் செயல்படுத்தல் லேப் 07
11.9 சோதனை மற்றும் பிழைதிருத்தல் சோதனை நுட்பங்கள், பிழைதிருத்தக் கருவிகள் மற்றும் சரிபார்ப்பு முறைகள் லேப் 08
11.10 VS Code ஒருங்கிணைப்பு VS Code MCP ஒருங்கிணைப்பு மற்றும் AI உரையாடல் பயன்பாடு அமைத்தல் லேப் 09
11.11 வெளியீட்டு நடைமுறைகள் டொக்கர் வெளியீடு, Azure குண்டளிகள் செயலிகள் மற்றும் பருமன் பரிசீலனைகள் லேப் 10
11.12 கண்காணித்தல் பயன்பாட்டின் விண்ணப்ப அறிவுறுத்தல்கள், பதிவு செய்தல், செயல்திறன் கண்காணித்தல் லேப் 11
11.13 சிறந்த நடைமுறைகள் செயல்திறன் மேம்படுத்தல், பாதுகாப்பு வலுப்படுத்தல் மற்றும் உற்பத்தி குறிப்புகள் லேப் 12
Module 12: MCP கருவிகள்
12.1 கருவிகள் Copilot செயலியில் MCP பயன்பாடு வழிகாட்டி

💻 மாதிரி குறியீட்டு திட்டங்கள்

MCP கற்றலின் மிகவும் रोमांचமான பகுதிகளில் ஒன்று உங்கள் குறியீட்டு திறன்கள் மெதுவாக மேம்படும் என்பதை பார்க்கும் சுவாரஸ்யம். எங்கள் குறியீட்டு உதாரணங்கள் எளிமையாகத் தொடங்கி உங்கள் புரிதல் ஆழமானதாகும் போது மேலும் அதிவேகமாக வளரக்கூடியவையாக வடிவமைக்கப்பட்டுள்ளன. இங்கே நாம் கருத்துக்களை எவ்வாறு அறிமுகம் செய்யுகிறோம் என்பதை காணலாம் - நீங்கள் எளிதில் புரிந்துகொள்ளக்கூடிய குறியீடு, ஆனால் உண்மையான MCP 원칙ங்களை வெளிப்படுத்துகிறது, இது குறியீடு தற்போது என்ன செய்கிறது என்பதை மட்டுமல்ல, அதைப் எப்படி அமைந்துள்ளது மற்றும் பெரிய MCP பயன்பாடுகளில் எவ்வாறு பொருந்துகிறது என்பதையும் புரிந்துகொள்ள உதவும்.

அடிப்படை MCP கணக்கீட்டாளர் மாதிரிகள்

மொழி விளக்கம் இணைப்பு
C# MCP சேவையக உதாரணம் குறியீட்டை காண்க
ஜாவா MCP கணக்கீட்டாளர் குறியீட்டை காண்க
ஜாவாஸ்கிரிப்ட் MCP டெமோ குறைபார்க்க
பைதான் MCP சேவையகம் குறியீட்டை காண்க
TypeScript MCP உதாரணம் குறியீட்டை காண்க
ரஷ்ட் MCP உதாரணம் குறியீட்டை காண்க

மேம்பட்ட MCP அமல்படுத்தல்கள்

மொழி விளக்கம் இணைப்பு
C# மேம்பட்ட மாதிரி குறியீட்டை காண்க
Java with Spring Контейнер ஆப் உதாரணம் View Code
JavaScript முன்னேற்ற உதாரணம் View Code
Python சிக்கலான நடைமுறைப்படுத்தல் View Code
TypeScript Контейнер உதாரணம் View Code

🎯 MCP கற்றலுக்கான முன்னோட்டங்கள்

இந்த பாடத்திட்டத்திலிருந்து அதிகமான பயனடைய, நீங்கள் வேண்டும்:

  • குறைந்தபட்சம் ஒரு பின்வரும்வொழிகளில் ஒரு குறுந்தகவல்: C#, Java, JavaScript, Python, அல்லது TypeScript

  • கிளையன்ட்-செர்வர் மாதிரி மற்றும் APIs பற்றிய புரிதல்

  • REST மற்றும் HTTP கருத்துகளை அறிதல்

  • (விருப்பம்) AI/ML கருத்துகளுக்கான பின்னணி

  • ஆதரவு பெறுவதற்கு எங்கள் சமூக விவாதங்களில் கலந்துகொள்வது

📚 கற்கை வழிகாட்டி மற்றும் ஆதாரங்கள்

இந்த களஞ்சியம் பல ஆதாரங்களை உள்ளடக்கியுள்ளது, இது உங்களுக்கு வழிமுறையை அறிவதில் உதவும்:

கற்கை வழிகாட்டி

ஒரு முழுமையான கற்கை வழிகாட்டி உள்ளடக்கத்துடன் இந்த களஞ்சியத்தை திறம்பட பயன்படுத்த உதவுகிறது. இந்த காட்சி பாடத்திட்ட வரைபடம் அனைத்து தலைப்புகளும் எவ்வாறு இணைக்கப்பட்டுள்ளன என்பதை göstermுகின்றது மற்றும் உதாரண திட்டங்களை திறம்பட எப்படி பயன்படுத்துவது என்பதை வழிகாட்டுகிறது. இது பெரும்பாலும் மட்டும் பார்வையாளர்களுக்கு மிகவும் உதவியாக இருக்கும்.

வழிகாட்டியில் உள்ளன:

  • அனைத்து தலைப்புகளை காட்டும் காட்சி பாடத்திட்ட வரைபடம்
  • ஒவ்வொரு களஞ்சியப் பகுதிக்கும் விரிவான பகுப்பு
  • உதாரண திட்டங்களை எவ்வாறு பயன்படுத்துவது என்பதை வழிகாட்டுதல்
  • வேறுபட்ட திறன்களின் அடிப்படையில் பரிந்துரைக்கப்பட்ட கற்றல் பாதைகள்
  • உங்கள் கற்றலை ஒத்துழைக்கும் கூடுதல் ஆதாரங்கள்

மாற்றம் பதிவேடு

பாடத்திட்டப் பொருட்களில் அனைத்து முக்கியமான புதுப்பிப்புகளை பதிவுசெய்ய நாங்கள் ஒரு விரிவான மாற்றம் பதிவேடு பராமரிக்கிறோம், ஆகையால் நீங்கள் சமீபத்திய மேம்பாடுகள் மற்றும் சேர்க்கைகளைப் பற்றி பட்டியலிடலாம்.

  • புதிய உள்ளடக்கம் சேர்க்கைகள்
  • கட்டமைப்பு மாற்றங்கள்
  • அம்ச மேம்பாடுகள்
  • ஆவண புதுப்பிப்புகள்

🛠️ இந்த பாடத்திட்டத்தை திறம்பட பயன்படுத்துவது எப்படி

இந்த வழிகாட்டியில் ஒவ்வொரு பாடத்திலும் உள்ளன:

  1. MCP கருத்துகளின் தெளிவான விளக்கங்கள்
  2. பல மொழிகளில் நேரடி குறியீடு உதாரணங்கள்
  3. உண்மையான MCP பயன்பாடுகளை உருவாக்கும் பயிற்சிகள்
  4. முன்னேற்ற கற்றவர்கள் க்கான கூடுதல் ஆதாரங்கள்

C# உடன் MCP கற்றுக்கொள்வோம் - பாடத் தொடர்

AI மாதிரிகள் மற்றும் கிளையன்ட் பயன்பாடுகளுக்கு இடையேயான தொடர்புகளை தரநிலைபடுத்த உருவாக்கப்பட்ட மாடல் கான்டெக்ஸ் புரொடோக்கால் (MCP) பற்றி கற்றுக்கொள்வோம். இந்த தொடக்கநிலை அமர்வில், MCP ஐ அறிமுகப்படுத்தி, உங்கள் முதல் MCP சர்வரை உருவாக்க வழிநடத்துவோம்.

C#: https://aka.ms/letslearnmcp-csharp

Java: https://aka.ms/letslearnmcp-java

JavaScript: https://aka.ms/letslearnmcp-javascript

Python: https://aka.ms/letslearnmcp-python

🎓 உங்கள் MCP பயணம் தொடங்கியது

வாழ்த்துகள்! நீங்கள் உங்கள் குறுந்தொகுப்பு திறன்களை விரிவுசெய்து AI வளர்ச்சியின் முன்வாசலில் இணையும் ஒரு சுவாரஸ்யமான பயணத்தின் முதல் படியை எடுத்து உள்ளீர்கள்.

நீங்கள் ஏற்கனவே எதை சாதித்துள்ளீர்கள்

இந்த அறிமுகத்தை வாசிப்பதன் மூலம், நீங்கள் MCP அறிவு அடித்தளத்தை உருவாக்க ஆரம்பித்துள்ளீர்கள். MCP என்பது என்ன, ஏன் இது முக்கியம், மற்றும் இந்த பாடத்திட்டம் உங்கள் கற்றல் பயணத்தை எவ்வாறு ஆதரிக்கிறது என்பதைக் கருத்தில் கொண்டு இருக்கிறீர்கள். இது முக்கியமான சாதனை மற்றும் இந்த முக்கிய தொழில்நுட்பத்தில் உங்கள் திறமையின் துவக்கம் ஆகும்.

எதிர்கால சவால்கள்

நீங்கள் படிப்பை தொடர அனுக்கொள்ளுங்கள், ஒவ்வொரு நிபுணர் ஒருகாலையில் ஒரு தொடர் செய்தியாளர் என்பதைக் நினைவில் வையுங்கள். இப்போது சிக்கலாக தெரியும் கருத்துக்கள் பயிற்சிப் பெற்று பயன்படுத்தும் போது இயற்கையானதாக மாறும். ஒவ்வொரு சிறிய படியும் உங்கள் வளர்ச்சி மேம்பாட்டின் சக்திவாய்ந்த திறன்களை உருவாக்கும்.

உங்கள் ஆதரவுக் குழு

MCP பற்றிய ஆர்வமுள்ள கற்றல்பவர்கள் மற்றும் நிபுணர்களுடன் கூடிய சமுதாயத்தில் நீங்கள் சேர்ந்துள்ளீர்கள். குறியீடு சிக்கலில் சிக்கினாலும் அல்லது முன்னேற்றத்தை பகிர்ந்துகொள்ள ஆர்வமுள்ளவர்களும், இந்த சமூக உங்களை ஆதரிக்க உள்ளது.

நீங்கள் சிக்கல் சிக்கினால் அல்லது AI பயன்பாடுகளை உருவாக்குவதற்கான கேள்விகள் இருந்தால், MCP பற்றிய விவாதங்களில் வெளிப்படையான கற்றலாளர்களோடு மற்றும் அனுபவம் வாய்ந்த டெவலப்பர்களோடு கலந்துகொள்ளுங்கள். இது ஆதரவுச் சமூகமாக, கேள்விகள் வரவேற்கப்படுகின்றன மற்றும் அறிவு அரசுசெலுத்தப்படுகிறது.

Microsoft Foundry Discord

உங்கள் தயாரிப்பு பின்னூட்டங்கள் அல்லது சில பிழைகள் இருந்தால்:

Microsoft Foundry Developer Forum

தயாரா துவங்க?

உங்கள் MCP பயணம் இப்போது ஆரம்பமாகிறத! உங்கள் முதல் MCP அனுபவங்களில் மூழ்க Module 0 முதலில் துவங்கவும், அல்லது நீங்கள் உருவாக்கப்போகும் உதாரண திட்டங்களை ஆய்வு செய்யவும். கவனத்தில் வையுங்கள் - ஒவ்வொரு நிபுணரும் இன்று நீங்கள் உள்ள இடத்தில் துவங்கினார், பொறுமையாலும் பயிற்சியாலும் நீங்கள் எதனைச் சாதிக்க முடியும் என்பதில் ஆச்சரியம் அடைவீர்கள்.

மாடல் கான்டெக்ஸ் புரொடோக்கால் வளர்ச்சியின் உலகத்திற்கு வரவேற்கிறோம். ஒன்றாக அரியவை உருவாக்குவோம்!

🤝 கற்றல் சமூகத்தில் பங்களிப்பது

இந்த பாடத்திட்டம் உங்கள் போன்ற கற்றலாளர்களிடமிருந்து பங்களிப்புகளால் வலுவடைகிறது! எழுத்து பிழையை திருத்துவீர்களா, தெளிவான விளக்கத்தை பரிந்துரைக்கிறீர்களா அல்லது புதிய உதாரணங்களை சேர்க்கிறீர்களா, உங்கள் பங்களிப்புகள் புது தொடக்கப்படிகள் வெற்றியடைய உதவும்.

Microsoft விரும்பிய தொழில்நுட்ப வல்லுநர் Shivam Goyal கொடுத்த குறியீடு உதாரணங்களுக்கு நன்றி.

பங்களிப்பு செயல்முறை வரவேற்கத்தக்கதும் ஆதரவுமிக்கதும் ஆகும். பெரும்பாலான பங்களிப்புகள் Contributor License Agreement (CLA) தேவை, ஆனால் தானியங்கி கருவிகள் செயல்முறையில் உங்களை மென்மையாக வழிநடத்தும்.

📜 திறந்த மூல கற்றல்

இந்த முழு பாடத்திட்டம் MIT LICENSE கீழ் கிடைக்கிறது, அதாவது நீங்கள் இதைப் பயன்படுத்தி, மாற்றி, பகிரலாம். இது MCP அறிவை அனைத்து டெவலப்பர்களும் எளிதில் அணுகுவதாக செய்வதற்கான எங்கள் பணி ஆதரிக்கின்றது.

🤝 பங்களிப்பு வழிகாட்டிகள்

இந்த திட்டம் பங்களிப்புகள் மற்றும் பரிந்துரைகளை வரவேற்கிறது. பெரும்பாலான பங்களிப்புகள் Contributor License Agreement (CLA) உடன் ஒப்புதல் தேவை மற்றும் நீங்கள் உங்கள் பங்களிப்பை பயன்படுத்தும் உரிமையை வழங்குவதாக உறுதி செய்ய வேண்டும். விரிவுகளுக்கு https://cla.opensource.microsoft.com சென்று பார்க்கவும்.

உங்கள் pull request சமர்ப்பிக்கும்போது, CLA ப046ட்கு தன்னிச்சையாக உங்கள் தேவையை தீர்மானித்து உகந்ததாக நிரூபிக்கும் (எ.கா., நிலை பரிசோதனை, கருத்து). ப046டியின் வழிமுறைகளை பின் பற்று. அனைத்து சேமிப்பகங்களிலும் ஒருமுறை இதையே செய்ய வேண்டும்.

இந்த திட்டம் Microsoft Open Source Code of Conduct ஐத் தழுவியுள்ளது. மேலும் தகவல் க்காக Code of Conduct FAQ க்கு செல்லவும் அல்லது opencode@microsoft.com தொடர்பு கொள்ளவும்.


உங்கள் MCP பயணத்தைத் தொடங்க தயாரா? Module 00 - MCP அறிமுகம் செயலுக்கு உடனடியாக தொடங்குங்கள் மற்றும் மாடல் கான்டெக்ஸ் புரொடோக்கால் வளர்ச்சியின் உலகத்திற்கு உங்கள் முதல் அடிகள் எடுத்து செல்லவும்!

🎒 பிற பாடத்திட்டங்கள்

எங்கள் குழு மற்ற பாடத்திட்டங்களையும் உருவாக்குகிறது! பார்வையிடுங்கள்:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generative AI Series

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners ஆரம்பக்காரர்களுக்கான IoT ஆரம்பக்காரர்களுக்கான XR மேம்பாடு


கோபைலட் தொடர்

கோபைலட் AI பொருத்திய இணைக்கப்பட்ட நிரலாக்கத்திற்கானது கோபைலட் C#/.NET க்கானது கோபைலட் சாகசம்


மறுப்பு: இந்த ஆவணம் AI மொழிபெயர்ப்பு சேவை Co-op Translator பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சி செய்துள்ளோம், ஆனால் தானாக செய்யப்படும் மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறுகள் இருக்கலாம் என்பதை கவனத்தில் கொள்ளவும். அசல் ஆவணம் அதன் தாய்மொழியில் அதிகாரப்பூர்வ ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்நுட்பமான மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்த தவறான புரிதல்கள் அல்லது தவறான விளக்கத்திற்கும் நாங்கள் பொறுப்பில்வில்லை.