ஒரு MCP சேவையகம் என்ன.
ஒரு MCP சர்வர் AI ஏஜென்ட்களுக்கு மாடல் சூழல் நெறிமுறையின் மூலம் கருவிகள், வளங்கள் அல்லது ஊக்கங்களை வெளிப்படுத்தும் சேவையாகும். ஏஜென்ட்கள் சர்வரை கண்டுபிடித்து, அதன் கருவி விளக்கங்களைப் படித்து, தங்கள் திட்டத்தின் ஒரு பகுதியாக அந்த கருவிகளை அழைக்கின்றனர். ஒரு கட்டணம் செலுத்திய MCP சர்வர் மேலே ஒரு மேலும் நடத்தைச் சேர்க்கிறது: இது கட்டண URL உடன் HTTP 402 ஐ திருப்பி வழங்கலாம், கருவி உண்மையில் இயக்கப்படுவதற்கு முன்பு ஏஜென்டின் வாலெட் தீர்க்கப்படும் என எதிர்பார்க்கிறது.
ஒரு ஒப்பந்தம், பல ஏஜென்ட் ரன்டைம்கள்.
MCP க்கு முன்பு, ஒவ்வொரு கருவி வழங்ககரும் ஒவ்வொரு ஏஜென்ட் ஹோஸ்டிற்கும் வெவ்வேறு ஒருங்கிணைப்புகளை அனுப்ப வேண்டும் - Claude Desktop க்கான ஒன்று, Cursor விரிவாக்கத்திற்கு ஒரு ஒன்று, உள்ளக ஏஜென்ட் இயக்கத்திற்கு ஒரு ஒன்று, OpenAI இன் செயல்பாடு-அழைப்புப் வடிவத்திற்கு ஒரு ஒன்று. ஒவ்வொரு ஒருங்கிணைப்பும் தனித்தனியாக மாறுபட்டது. MCP அதை ஒரே சர்வர் இடைமுகமாகக் குறுக்குகிறது. சர்வரை ஒருமுறை எழுதுங்கள்; எந்த MCP-ஐ அறிவிக்கும் கிளையன்ட் அதை பயன்படுத்தலாம்.
அந்த ஒரே மாதிரியான ஒப்பந்தம் MCP-சேவையகம் பணியிடுதலை சாத்தியமாக்குகிறது. ஒவ்வொரு முகவர் இயக்க நேரமும் தனது சொந்த மொழியில் பேசினால், கருவி அழைப்புக்கு கட்டணம் வசூலிக்கவேண்டும் என்றால் ஒவ்வொரு மொழிக்கும் தனித்த billing ஒருங்கிணைப்பு தேவைப்படும். MCP உடன், சேவையகம் ஒரு முறை 402 ஐ HTTP இல் திருப்புகிறது, மற்றும் எந்த இயக்க நேரமும் அதன் முகவரிடம் கையிருப்பு இருந்தால் அதை தீர்க்கலாம். அந்த ஒப்பந்தத்தை நெறிமுறை உறுதிப்படுத்துகிறது; செலுத்தும் அடுக்கு அதன் கீழ் இணைக்கிறது.
விளம்பரம் செய்க, அழைக்கவும், விருப்பமாக கட்டணம் வசூலிக்கவும்.
- விளம்பரம். சர்வர் ஒரு கருவிகளின் பட்டியலை வெளியிடுகிறது, ஒவ்வொன்றுக்கும் ஒரு பெயர், JSON-அமைப்பு உள்ளீடு, மற்றும் ஒரு இயற்கை-மொழி விளக்கம் உள்ளது. எந்த கருவியை அழைக்க வேண்டும் என்பதைக் தீர்மானிக்கும் போது முகவரின் திட்டமிடுபவர் இந்த விளக்கங்களை படிக்கிறார்.
- அழைக்கவும். முகவர் கட்டமைக்கப்பட்ட வாதங்களுடன் ஒரு கருவியை அழைக்கிறார். MCP போக்குவரத்து (stdio, SSE, அல்லது HTTP) சேவையகத்திற்கு அழைப்பை வழங்குகிறது.
- அங்கீகாரம். கட்டணம் செலுத்திய சர்வர்கள் இந்த அழைப்பாளர் இந்த கருவிக்கான கட்டணம் ஏற்கனவே செலுத்தியுள்ளதா என்பதை சரிபார்க்கின்றன (பொதுவாக API விசை, அமர்வு, அல்லது கட்டண ரசீது மூலம்). ஆம் என்றால், கருவியை இயக்கவும். இல்லை என்றால், கட்டண URL-ஐ உடன் 402-ஐ திரும்பிக்கொடுக்கவும்.
- தீர்வு (செலுத்தப்பட்டால்). முகவரின் பணப்பை URL இல் செலுத்துகிறது. பணப்பை வழங்குநர் சர்வருக்கு செலுத்தலை உறுதிப்படுத்துகிறது (பொதுவாக கையொப்பமிடப்பட்ட webhook மூலம்); சர்வர் அழைப்பாளரை செலுத்தியதாகக் குறிக்கிறது, மற்றும் மீண்டும் முயற்சிக்கப்படும் அழைப்பு கருவியை இயக்குகிறது.
- திருப்பி. முடிவு MCP போக்குவரத்தின் மூலம் முகவரிக்கு திரும்புகிறது. முகவர் முடிவை அதன் அடுத்த காரணமிடும் படியில் இணைக்கிறது. இலவச MCP சர்வர்கள் 3 மற்றும் 4 படிகளை முழுமையாக தவிர்க்கின்றன.
வழங்குநர் எந்த முகவர் இயக்க நேரம் அழைக்கிறதென்று தெரிய வேண்டியதில்லை, மற்றும் முகவர் MCP சேவையகம் எந்த கட்டண வழங்குநரைப் பயன்படுத்துகிறது என்பதைக் கண்டுபிடிக்க வேண்டியதில்லை. இரண்டு பக்கம் நெறிமுறை ஒப்பந்தத்தின் மூலம் பேசுகின்றன.
மூன்று MCP-சேவையகம் வடிவங்கள்.
ஒரு ஆவண தேடல் MCP சேவையகம்
ஒரு தொடக்க நிறுவனம் ஒரு MCP சேவையகத்தை வெளியிடுகிறது, இது ஒரு தனி கருவியை வெளிப்படுத்துகிறது, search_docs(query). எந்த MCP-ஐ அறிந்த முகவரும் (Claude Desktop, ஒரு குறியீட்டு முகவர், ஒரு வாடிக்கையாளர் உள்ளக முகவர்) சேவையகத்தை நிறுவலாம், கருவி விளம்பரமாகக் காணலாம், மற்றும் அதை அழைக்கலாம். தொடக்க நிறுவனம் ஒவ்வொரு முகவர் இயக்கத்திற்கு தனித்த SDK ஐ அனுப்ப வேண்டியதில்லை - MCP சேவையகம் SDK ஆக உள்ளது. ஆரம்பத்தில் இலவசமாக, பின்னர் கனமான கேள்விகளில் 402 ஐ திருப்புவதன் மூலம் பணம் சம்பாதிக்கப்படுகிறது.
ஒரு தனிப்பட்ட தரவுத்தளத்தை இணைக்கும் உள்ளக MCP சர்வர்
ஒரு பொறியியல் குழு, தங்களது உற்பத்தி பகுப்பாய்வு களஞ்சியத்திற்கு எதிராக வாசிக்க மட்டும் கருவிகளை வெளிப்படுத்தும் MCP சர்வரை தங்களது சொந்த அடிப்படையில் இயக்குகிறது. அவர்களது உள்ளக Claude அடிப்படையிலான ஏஜெண்ட்கள் வணிக கேள்விகளுக்கு பதிலளிக்க அந்த கருவிகளை அழைக்கின்றன. வெளிப்புற API இல்லை, SDK இல்லை; MCP சர்வர் ஒப்பந்தமாகும். இது உள்ளகமாக இருப்பதால், எந்த கட்டண அடுக்கும் தேவை இல்லை - ஆனால் அவர்கள் பின்னர் கூட்டாளிகளுக்கு கட்டணம் செலுத்தும் பதிப்பை வெளிப்படுத்தினால், அதே சர்வர் மாதிரி மாற்றமின்றி செயல்படுகிறது.
ஒரு பணம் செலுத்தும் MCP சந்தை பட்டியல்
ஒரு சுயாதீன டெவலப்பர், ஒரு பிரீமியம் நிதி-தரவியல் API ஐ அழைக்கும் MCP சர்வரை வெளியிடுகிறார் மற்றும் அதை ஒவ்வொரு கேள்விக்கும் மறுசுழற்சி செய்கிறார். அவர்களது சர்வர் எந்த கருவி அழைப்பிற்கும் ஒரு ஹோஸ்டு செய்யப்பட்ட கட்டண URL உடன் 402 ஐ திருப்புகிறது. பணப்பை உள்ள ஏஜெண்ட்கள் தானாகவே கட்டணம் செலுத்துகின்றன (அதன் செலவுக்கொள்கைக்குள்); பணப்பை இல்லாத ஏஜெண்ட்கள் 402 ஐப் பார்க்கின்றன மற்றும் நிறுத்துகின்றன. டெவலப்பர் ஒவ்வொரு அழைப்பிற்கும் வருவாயைப் பிடிக்கிறார், ஒவ்வொரு வாடிக்கையாளரையும் கையேடு மூலம் சேர்க்காமல்.