AI ஏஜெண்டுகளுக்காக SDK ஆவணங்களை எழுதுவதை நிறுத்துங்கள்: அதற்குப் பதிலாக MCP சர்வர்களை உருவாக்குங்கள்
Claude Code ஏஜெண்டுகளுக்காக, மெசேஜிங் API-களைக் கண்டறியக்கூடிய செயலாக்க உள்கட்டமைப்பாக (execution infrastructure) MCP சர்வர்கள் மாற்றுகின்றன என்று BridgeXAPI வாதிடுகிறது.
AI ஏஜெண்டுகள் ஆவணங்களைப் படிப்பதில்லை. அவை உள்கட்டமைப்பைக் கண்டறிகின்றன.
நீங்கள் ஒரு SDK-ஐ உருவாக்கும்போது, மனிதர்களுக்காகவே உருவாக்குகிறீர்கள். மனிதர்கள் README கோப்புகளைப் படிக்கிறார்கள். மனிதர்கள் மெத்தட் சிக்னேச்சர்களை (method signatures) ஸ்கேன் செய்கிறார்கள்.
Claude Code போன்ற AI ஏஜெண்டுகள் வித்தியாசமாகச் செயல்படுகின்றன. ஒரு ஏஜெண்டிற்கு ரன்டைமில் (runtime) மூன்று விஷயங்கள் தெரிய வேண்டும்:
- நீங்கள் என்ன திறன்களை வழங்குகிறீர்கள்?
- கட்டுப்பாடுகள் என்ன?
- அழைப்புகளை (calls) நான் எவ்வாறு பாதுகாப்பாகத் தொடரலாம்?
Model Context Protocol (MCP) இதைத் தீர்க்கிறது. ஒரு ஏஜெண்ட் ஒரு எண்ட்பாயிண்ட்டை (endpoint) ஊகிப்பதற்குப் பதிலாக, முதலில் அதன் திறன்களை ஆய்வு செய்கிறது. அது செயல்படுவதற்கு முன், உத்தி (strategy) குறித்துச் சிந்தித்து, கட்டுப்பாடுகளைச் சரிபார்க்கிறது.
நீங்கள் வெளிப்புறச் சேவைகளுடன் Claude Code-ஐப் பயன்படுத்தினால், அந்தப் போராட்டத்தை நீங்கள் அறிவீர்கள். ஏஜெண்டுகள் பாதைகளைத் தவறாகக் கற்பனை செய்கின்றன (hallucinate). அவை அளவுருக்களை (parameters) ஊகிக்கின்றன. சில உதாரணங்களைக் கொண்டு உங்கள் API-ஐக் கற்றுக்கொள்ள முயன்று டோக்கன்களை (tokens) வீணடிக்கின்றன.
ஒரு MCP சர்வர் இந்தப் பிரச்சனையைச் சரிசெய்கிறது.
இரண்டையும் ஒப்பிடுங்கள்:
SDK
- மனிதர்கள் ஆவணங்களைப் படிக்க வேண்டும்
- நிலையான ஃபங்க்ஷன் சிக்னேச்சர்கள் (Fixed function signatures)
- ஒரு செயலாக்கப் பாதை (One execution path)
- கைமுறை பிழை கையாளுதல் (Manual error handling)
MCP Server
- ஏஜெண்டுகளுக்குத் தானாகவே விவரிக்கும் தன்மை கொண்டது
- கண்டறியக்கூடிய திறன்கள்
- ஏஜெண்டுகள் உத்தி குறித்துச் சிந்திக்கின்றன
- உள்ளமைக்கப்பட்ட கட்டுப்பாட்டு சரிபார்ப்பு (Built-in constraint validation)
Claude Code பயனர்களுக்கு, இது ஒரு மிகப்பெரிய ஆதாயமாகும். ஒரு சேவைக்கு MCP சர்வர் இருந்தால், அதைச் சேர்க்க நீங்கள் ஒரே ஒரு கட்டளையை (command) இயக்கினால் போதும். Claude அந்தத் கருவியைத் உடனடியாகப் புரிந்துகொள்ளும். உங்கள் CLAUDE.md கோப்பில் உங்களுக்கு ப்ராம்ப்ட் இன்ஜினியரிங் (prompt engineering) அல்லது நீண்ட விளக்கங்கள் தேவையில்லை.
நீங்கள் API-களை வழங்கினால், AI-க்காக ஆவணங்களை எழுதுவதை நிறுத்துங்கள். ஒரு MCP சர்வரை உருவாக்குங்கள். உங்கள் SDK மனிதர்களுக்கானது. உங்கள் MCP சர்வர் ஏஜெண்டுகளுக்கானது.
இதை எவ்வாறு செயல்படுத்துவது:
- நீங்கள் API-களை உருவாக்கினால்: உங்கள் தயாரிப்புடன் ஒரு MCP சர்வரையும் சேர்த்து வழங்குங்கள்.
- நீங்கள் API-களைப் பயன்படுத்தினால்: நீண்ட ப்ராம்ப்ட்களை எழுதுவதற்குப் பதிலாக ஒரு மெல்லிய (thin) MCP wrapper-ஐ உருவாக்குங்கள்.
- நீங்கள் ஒரு குழுவை வழிநடத்தினால்: உங்கள் API வடிவமைப்பு ஆய்வின் (API design review) ஒரு பகுதியாக MCP கிடைப்பதை உறுதி செய்யுங்கள்.
SDK காலம் முடிந்துவிடவில்லை. ஆனால் ஏஜென்டிக் பணிப்பாய்வுகளுக்கு (agentic workflows), MCP சர்வர்களே முக்கியமான இடைமுகம் (interface) ஆகும்.
ஆதாரம்: https://dev.to/gentic_news/stop-writing-sdk-docs-for-ai-agents-build-mcp-servers-instead-1kmi
விருப்பமான கற்றல் சமூகம்: https://t.me/GyaanSetuAi