🔥 MCP Server (Model Context Protocol) A-Z Guide | Sinhala-English Mix

Today
👁️ ... views

🔗 MCP Server (Model Context Protocol) එක – A-Z Guide 🎓🤖

🧩 MCP (Model Context Protocol) Server කියන්නේ lightweight software එකක්. 🤖 ඒක AI models (GPT, Mistral, Ollama, etc.) සහ external tools/data sources 🌐 අතර bridge එකක් වගේ role එකක් play කරනවා.


🧠 MCP Server කියන්නේ මොකද්ද? 💡🛠️

Model Context Protocol (MCP) කියන්නේ AI model එකට 📡 live context provide කරන්න specially design කරපු middleware එකක්.

🔥 With MCP, your AI model can:

📦 CLI Example:
mcp-server --port 3000 --config ./tools.json


🏗️ Architecture Overview 🧱📐

MCP server architecture එක simple but powerful:

🧑‍💻 User Prompt ➝ 🧠 LLM ➝ 🔄 MCP Server ➝ ⚙️ Tool/API ➝ 🧠 LLM Response

🛤️ AI model එක MCP server එකට query එකක් දානවා ➝ MCP එක tool එක trigger කරනවා ➝ result එක model එකට යවලා user එකට reply එකක් එනවා.


🛠️ MCP Tools Format 🧾

MCP Server එකට connect කරන tools describe කරනවා JSON format එකෙන් 🧊

🧪 Example Tool Config:

🧠 MCP Server එක මේ info එක base කරගෙන model එකට tool access කරන හැකියාව දෙයි.


🌦️ Weather Tool Example (Sri Lanka 🇱🇰)

Imagine doing this with a local weather API:

🤖 AI model එකට prompt එකක් "What's the weather in Colombo?" කියලා ආවම, MCP එක මේ tool එක trigger කරලා result එක model එකට දෙනවා!


💡 What Can You Do With MCP? 🌍✨


⚙️ MCP Setup Guide 🧰

📦 Install MCP Server:

npm install mcp-server

🚀 Run it with tools:

mcp-server --tools tools.json

🤖 Now your AI model can talk to the real world!


✅ Supported Models 📚

🤖 Model Name 🧩 Compatible
GPT-4
Mistral + LangChain
Ollama Models
LlamaIndex

📦 Why You Should Use MCP? 🧠⚡


🔒 Security Tips 🛡️


🏁 Conclusion 🧠🧱

🔥 MCP Server කියන්නේ AI model එකකට real-world power දෙන middleware එකක්.

🤖 MCP එක connect වෙන model එකක් තියෙනවා නම්, ඔබේ assistant එකට:


📌 Next Blog Idea: "🛠️ MCP Tools Dev – Build Your Own Tools Like a Pro! 🚀"