ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-25, Saturday
🤖 කෘත්‍රිම බුද්ධිය · 🕒 කියවීමට විනාඩි 2 · 👁 1

MCP vs API: චැට්බොට්වලට අවශ්‍ය හැකියාවන් REST API වලින් නොලැබෙනවා

MCP vs API: චැට්බොට්වලට අවශ්‍ය හැකියාවන් REST API වලින් නොලැබෙනවා

ඉන්ටෙල්ලිජන්ට් ඇසිස්ටන්ට් (ChatGPT, Claude) කෙනෙකුට "අපේ API එකට පමණක් ඇමතුමක් කරලා වැඩ කරනවා" කියලා අයෙක් අසනවා. ඒකට සරලව "ඔව්" කියන්න බැහැ. සාමාන්‍ය REST endpoint එකක් URL, headers, body සකස් කරලා JSON එකක් හරහා ප්‍රතිචාර දෙයි. නමුත් AI ඇසිස්ටන්ට් එකකට ඒකට අමතරව නාමය, කෙටි විස්තර, ආරූපක schema, සහ අවසර සීමාවක් අවශ්‍යයි. ඒකයි Model Context Protocol (MCP) යෙදෙන්නේ.

ඔබේ පාරම්පරික API එකේ ලොජික් එකම පවතිනවා. MCP එක ඒ API එකේ "කොන්ට්‍රාක්ට්" වගේ, ඇසිස්ටන්ට්ට පළමුව කියලා දෙන ලේඛනය. මේකෙන් පසු, ඇසිස්ටන්ට්ට API එකේ URL හෝ HTTP verb ගැන හිතන්න අවශ්‍ය නැත; එය "tool" නාමයක්, ඒකේ අවශ්‍ය arguments, සහ read‑only/ write‑able බව දැනගන්නා විදිහට පමණක් අවශ්‍යයි.

සාමාන්‍ය SaaS API එකක් deterministic callers (script, CI, webhook) සඳහා නිර්මාණය කරලා තියෙනවා. ඒවගේම OpenAPI ලේඛනය status code, payload වර්ග, සහ query parameters විස්තර කරයි. ඒවා CI pipelines, partner integrations, සහ automation jobs වලට හොඳයි. නමුත් ඇසිස්ටන්ට් පළමු පියවරෙන්ම "මෙම පාරිභෝගිකයා මේක අවශ්‍යයි" කියන natural language ඉල්ලීමක් දෙනවා. tool name, description, input schema නොතිබුනොත්, ඇසිස්ටන්ට් හෝ අසත්‍ය URL එකක් නිර්මාණය කරයි, curl command එකක් පේස්ට් කරන්න ඉල්ලයි, හෝ dashboard එක scrape කරයි – ඒත් ඒක බිඳවැටෙන, මන්දගාමී, සහ tenant‑scoped දත්ත වලට අසුබාවී.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ වැඩිදුර AI‑driven නිෂ්පාදන, SaaS සේවාවන්, සහ cloud platforms වැඩි වෙමින් පවතී. MCP ක්‍රමය භාවිතා කරලා, දේශීය developersලාට තම API එකේ සංකීර්ණ schema එක OpenAPI ලෙස ලොකු පරිමාණයේ පවත්වන බර නොතබා, chat‑based interfaces, internal help‑desks, සහ knowledge‑base bots සකස් කරන්න පුළුවන්. එමඟින් ව්‍යාපාරිකයින්ට තොරතුරු ඉක්මනින් ලබා ගැනීමට, මාර්ගගත support automation වැඩිදියුණු කිරීමට, සහ දත්ත රහස්‍යතාවය සුරැකීමට හැකියාව ලැබේ. එමෙන්ම, AI assistants භාවිතා කරලා සිසුන්ට coding tutorials, API documentation, සහ real‑time debugging උපදෙස් ලබා දීමට නව ඉගෙනුම් අවකාශයක් නිර්මාණය වේ.

අවසන් වශයෙන්, REST API එකක් පමණක් පවතිනවා නම්, AI assistants සමඟ ඒක සම්බන්ධ කිරීමේ වැඩි පරිමාණ custom glue code අවශ්‍ය වේ. MCP එක HTTP API මත තට්ටුවක් ලෙස දියත් කිරීමෙන්, automation pipelines HTTP මගින්, chat‑based users MCP මගින්, දෙකම ස්ථායිව ක්‍රියාත්මක කරගත හැකිය. එමෙන්ම, OpenAPI අඩංගු කිරීමේ අවශ්‍යතාව නැතිව, model එකට ඔබගේ private API එකේ විස්තර හඳුන්වා දීමට අවශ්‍ය නැත.

අපේ දේශීය තාක්ෂණික පරිසරයට MCP සහ REST එකේ එකට වැඩ කිරීම, අනාගත AI‑driven සේවාවන්ගේ සාර්ථකත්වය සඳහා මූලික පදක්කමක් වනු ඇත.

💡 MCP සහ REST එකේ එකමුතු ක්‍රියාකාරීත්වය දැන්ම පරීක්ෂා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#MCP #API #ChatGPT #Assistant