ู ูุงุญุธุฉ: ูุฐุง ุงูู ูุงู ุจููู ุฃุญู ุฏ ุจูุดูุฑุฉ. ุงูุขุฑุงุก ุงููุงุฑุฏุฉ ุชุนุจุฑ ุนู ุงููุงุชุจ.
ุฃุญู ุฏ ุจูุดูุฑุฉ: ู ุจุฑู ุฌ ูู ุคูู ุชูููุ ุฃุณุงุนุฏ ุงูู ุทูุฑูู ุนูู ุจูุงุก ุชุทุจููุงุช ููุจ ุญุฏูุซุฉ ูุณุฑูุนุฉ.
ูู ููู ุฃูุถุงู ูุดุฑ ู ูุงูู ููุง ูุงูุชุฑููุฌ ูุฎุฏู ุงุชู ุฃู ุงู ุฌู ููุฑ ู ู ุงูู ุจุฑู ุฌูู. ุชูุงุตู ู ุนูุง
ูุฎุต ูุฐุง ุงูู
ูุงู ุจุงุณุชุฎุฏุงู
ChatGPT
ุงูุณุฎ ุงูุฃู ุฑ ุฃุฏูุงู ูุงูุตูู ูู ChatGPT ููุญุตูู ุนูู ู ูุฎุต ุณุฑูุน ููู ูุงู:
ูุฎุต ูู ูุฐุง ุงูู
ูุงู ูู ููุงุท ุฑุฆูุณูุฉ: https://www.ahmedbouchefra.com/python/issue1/mcp/
ุชู
ุงููุณุฎ!
ุชุฎูู ุฃูู ุชุณุชุฎุฏู
ุดุงุช ุฌู ุจู ุชู ุฃู ุฃู ูู
ูุฐุฌ ุฐูุงุก ุงุตุทูุงุนู ุขุฎุฑุ ูุชุญุจ ุฃู ูุชุนุงู
ู ู
ุน ู
ููุงุช ุนูู ุญุงุณูุจู ุฃู ุญุชู ูุฑุณู ุฑุณุงุฆู ุจุฑูุฏ ุฅููุชุฑููู ููุงุจุฉ ุนูู.
ุงูุขูุ ูู ุชุนุฑู ููู ูุชู
ุฐูู ูู ุงูููุช ุงูุญุงููุ
ุฃูุช ุดุฎุตููุง ุชููู
ุจูุชุญ ุงูู
ููุงุชุ ูุชูุนุทููุง ููุฐูุงุก ุงูุงุตุทูุงุนู ูุฏูููุงุ ู
ุซููุง: ุชุญู
ู ุงูุตูุฑุ ุฃู ุงูููุฏุ ุฃู ุงูุฑุณุงุฆู ุงูุฅููุชุฑูููุฉุ ุซู
ุชุทูุจ ู
ูู ุงูุชุนุงู
ู ู
ุนูุง.
ูุฐุง ุงูุฃู ุฑ ูุณุชุบุฑู ููุชูุง ุทูููุงูุ ููุญุชุงุฌ ุฅูู ู ุฌููุฏ ูุจูุฑ ู ูู ูู ุณุชุฎุฏู ุฃู ูู ุจุฑู ุฌ.
ููู ุงูุนูู ูุงูุชูููููุฌูุง ูุง ูุชูููุงู. ุธูุฑ ู ุคุฎุฑูุง ุดูุก ุฌุฏูุฏ ุงุณู ู MCPุ ููู ุงุฎุชุตุงุฑ ูุนุจุงุฑุฉ โModel Context Protocolโุ ุฃู ุจุฑูุชูููู ุณูุงู ุงููู ูุฐุฌ.
ุงูููุฑุฉ ุงูุฃุณุงุณูุฉ:
ุจุฏูุงู ู ู ุฃู ุชูุชุจ ููุฏูุง ุฌุฏูุฏูุง ูู ู ุฑุฉ ูุชุฑุจุท ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุจุงูู ููุงุช ุฃู ุงูุจุฑุงู ุฌุ ูุฃุชู MCP ููููู ู ุนูุงุฑูุง ูุงุญุฏูุง ูุณุชุฎุฏู ู ุงูุฌู ูุน. ูุฐุง ูุนูู ุฃูู ุณูููู ุฃุณูู ุนูู ุงูู ุจุฑู ุฌููุ ูุฃุณูู ุนูู ุงูุฐูุงุก ุงูุงุตุทูุงุนู ููุณูุ ูุณูููุฑ ููุง ุฌู ูุนูุง ุงููุซูุฑ ู ู ุงูููุช ูุงูุฌูุฏ.
ู ู ุฃูู ุฌุงุกุช ููุฑุฉ MCPุ
ุธูุฑ ูุฐุง ุงูู
ูููู
ุจุนุฏ ุฃู ูุงุญุธ ุงูู
ุทูุฑูู ู
ุดููุฉ ูุจูุฑุฉ:
ูู ุดุฎุต ูุงู ูุณุชุฎุฏู
ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุจุทุฑููุชู ุงูุฎุงุตุฉ. ู
ุญู
ุฏ ููุชุจ ููุฏูุง ุจุทุฑููุฉุ ูุนูู ุจุทุฑููุฉ ุฃุฎุฑูุ ููุญูู ุจุทุฑููุฉ ุซุงูุซุฉโฆ ูููุฐุง.
ูู ููู ููุงู ู ุนูุงุฑ ู ูุญุฏุ ู ู ุง ูุฌุนู ุงูุฃู ูุฑ ุฃูุซุฑ ุชุนููุฏูุง ุนูุฏ ู ุญุงููุฉ ุฑุจุท ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุจุงูุฃูุธู ุฉ ุงูู ุฎุชููุฉ ู ุซู Gmailุ GitHubุ ููุงุนุฏ ุงูุจูุงูุงุชุ ุงูุฎูุงุฏู ุ ูุบูุฑูุง.
ุงูู
ุดููุฉ ุงููุจุฑู ูุงูุช:
ุฅุฐุง ููุช ุชุณุชุฎุฏู
GPT-4 ููุชุจุช ููุฏูุง ูุณู
ุญ ูู ุจุงููุตูู ุฅูู ู
ููุงุช ุนูู ุฎุงุฏู
ู
ุนููุ ูุนูุฏู
ุง ูุญุงูู ุดุฎุต ุขุฎุฑ ุงุณุชุฎุฏุงู
ููุณ ุงููุธุงู
ุ ุนููู ุฅุนุงุฏุฉ ูุชุงุจุฉ ุงูููุฏ ู
ู ุฌุฏูุฏุ ูุฅุนุงุฏุฉ ุญู ููุณ ุงูู
ุดุงูู:
- ููููุฉ ุงูุงุชุตุงู ุจุงูุฎุงุฏู
- ููููุฉ ุงูุชุญูู ู ู ุงูุตูุงุญูุงุช (Authentication)
- ููููุฉ ูุฑุงุกุฉ ุงูู ููุงุช
- ูููููุฉ ุงูุชุนุงู ู ู ุน ุงูุฃุฎุทุงุก ุฅู ุญุฏุซุช
ููุฐุง ูุฃุฎุฐ ููุชูุง ุทููููุง ูููุถูุน ุงูุฌูุฏ.
ูุฐููุ ุชู
ุงุฎุชุฑุงุน MCP:
ููุตุจุญ ุทุฑููุฉ ูุงุญุฏุฉ ู
ูุญุฏุฉ ูู
ูู ููู
ุจุฑู
ุฌูู ูุงูุฐูุงุก ุงูุงุตุทูุงุนู ุงุณุชุฎุฏุงู
ูุง ูููุตูู ุฅูู ุงูู
ูุงุฑุฏ ุงูู
ุฎุชููุฉ ุจุดูู ุณูุณ ูุณุฑูุน.
ู ู ุงูุฐู ูุงู ุจุชุทููุฑ MCPุ
ุงูุดุฑูุฉ ุงูุชู ุชูู ูุฑุงุก ูุฐู ุงูููุฑุฉ ูู Anthropicุ ููู ุงูุดุฑูุฉ ุงูุชู ุทูุฑุช ูู ูุฐุฌ ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุงูุดููุฑ Claudeุ ุงูุฐู ููุนุชุจุฑ ู ูุงูุณูุง ููููุง ูู ChatGPT ูLlama ูุบูุฑูู ุง ู ู ุงููู ุงุฐุฌ ุงููุจูุฑุฉ.
Claude ููุนุฏ ุงูุขู ู ู ุฃูุถู ุงููู ุงุฐุฌ ูู ูุชุงุจุฉ ุงูููุฏ ุงูุจุฑู ุฌู ูุงูุชุทููุฑุ ููุฐุง ูู ุงูุณุจุจ ูู ุฃู ุดุฑูุฉ Anthropic ุงุณุชุทุงุนุช ุชูุฏูู ุดูุก ุฌุฏูุฏ ูู ููุฏ ู ุซู MCP.
ููู ูุนู ู MCP ุนู ูููุงุ
ูููุชุฑุถ ุฃูู ุชุณุชุฎุฏู ูู ูุฐุฌ GPT ุฃู Claude ุฃู ุฃู ูู ูุฐุฌ ุขุฎุฑุ ูุชุฑุบุจ ูู ุฃู ูููู ูุงุฏุฑูุง ุนูู ุงูุชุนุงู ู ู ุน ุฎุฏู ุงุช ู ุซู Gmail ุฃู GitHub ุฃู ุฃู ูุธุงู ุขุฎุฑ.
ุจุฏูู MCPุ ุณุชุถุทุฑ ุฅูู:
- ูุชุงุจุฉ ููุฏ ุฌุฏูุฏ ุชู ุงู ูุง.
- ุงูุงุชุตุงู ุจุงูุฎุฏู ุฉ ุนุจุฑ API ุฃู FTP.
- ุงูุชุนุงู ู ู ุน ุงูุตูุงุญูุงุช ูุงูุฃุฐููุงุช.
- ู ุนุงูุฌุฉ ุฃู ุฃุฎุทุงุก ูุฏ ุชุญุฏุซ ุฃุซูุงุก ุงูุนู ููุฉ.
ุฃู ุง ู ุน MCPุ ูุฅู ุงูุฃู ุฑ ูุตุจุญ ุฃุณูู ุจูุซูุฑ:
- ุชุถูู MCP Client ุฅูู ุงูุจุฑูุงู ุฌ ุฃู ุงููู ูุฐุฌ ุงูุฎุงุต ุจู.
- ุชูุนุทูู ู ูุชุงุญ ุงููุตูู (Token) ููุฎุฏู ุฉ ุงูุชู ุชุฑูุฏ ุฃู ูุชุนุงู ู ู ุนูุง (ู ุซู ุชููู GitHub).
- ุชุทูุจ ู
ู ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุฃู ูููู
ุจุงูู
ูู
ุฉุ ู
ุซู:
- โุงูุฑุฃ 1000 ู ูู ููุฏ ู ู ุงูุณูุฑูุฑโ
- โุงูุชุญ Pull Request ุนูู GitHubโ
- โุงุฑุณู ุฑุณุงูุฉ ุจุฑูุฏ ุฅููุชุฑูููโ
ุงููู ูุฐุฌ ุณูุชุตู ุจุงูุฎุฏู ุฉ ุนุจุฑ MCP Serverุ ุจุงุณุชุฎุฏุงู ุจุฑูุชูููู ููุงุณู ููุณู ู JSON-RPCุ ููู ุจุฑูุชูููู ู ุนุฑูู ุฌูุฏูุง ูุฏู ุงูู ุจุฑู ุฌูู.
ูู ุงุฐุง JSON-RPC ู ูู ููุงุ
JSON-RPC ูู ุจุฑูุชูููู ูุฏูู ูููู ู ูุซููุ ููุชูุญ ูู ุงุณุชุฏุนุงุก ุงููุธุงุฆู ุนู ุจูุนุฏ (Remote Procedure Call) ุจุทุฑููุฉ ู ูุธู ุฉ.
ูุฐุง ูุนูู:
- ูู ููู ุฃู ุชููู ููุฐูุงุก ุงูุงุตุทูุงุนู: โุงุฐูุจ ูุงุทูุจ ูุฐุง ุงูู ููโ
- ุจููู ุง ูู ุงูุฎูููุฉุ MCP ูุชุนุงู ู ู ุน ุงูุฎุงุฏู ุ ููุณุชูุจู ุงูุทูุจุ ููุนูุฏ ุงููุชูุฌุฉ
ุงูุฐูุงุก ุงูุงุตุทูุงุนู ูุง ูุญุชุงุฌ ุฃู ูุนุฑู ูู ุงูุชูุงุตูู ุงูุชูููุฉุ ููุท ูุญุชุงุฌ ุฅูู ู ุนุฑูุฉ ุฃูู ูุฏูู ุณูุงู (Context) โ ุฃู ุฃูู ูุนุฑู ู ุง ูู ุงูู ูุงุฑุฏ ุงูู ุชุงุญุฉุ ููู ููู ุงูุชุนุงู ู ู ุนูุง ุถู ู ุฅุทุงุฑ ุนู ู ู ุญุฏุฏ.
ุชุฌุฑุจุฉ ุนู ููุฉ: ุงุณุชุฎุฏุงู MCP ู ุน Kirsar IDE
ูู ุฅุญุฏู ุงูุชุฌุงุฑุจุ ุงุณุชุฎุฏู ุช ุฃุฏุงุฉ ุชูุณู ู Kirsar IDEุ ููู ุฃุฏุงุฉ ู ุดุงุจูุฉ ูุจุฑูุงู ุฌ Visual Studio Code.
ูู ุช ุจุชุฑููุจ MCP Client ุฏุงุฎููุงุ ููุถุนุช ุชููู ู ู GitHub ูู ูุชู ูู ุงูุฐูุงุก ุงูุงุตุทูุงุนู ู ู ุงูุชุนุงู ู ู ุน ุงูู ุดุงุฑูุน ุงูู ูุฌูุฏุฉ ููุงู.
ุทูุจุช ู ูู:
- โุงูุชุญ ุทูุจ Pull Requestโ
- โุงูุญุต ุงูููุฏ ุงูู ูุฌูุฏ ูู ุงูู ุณุชูุฏุนโ
- โุชุญูู ุฅุฐุง ูุงู ู ูุฌูุฏูุง ูู ู ุณุชูุฏุน ุซุงูู ุฃู ูุงโ
- โูุฅู ูู ููู ู ูุฌูุฏูุงุ ุฃูุดุฆ ู ุณุชูุฏุนูุง ุฌุฏูุฏูุง ูุงูุชุจ ุงุฎุชุจุงุฑูุง ูููโ
ููู ููุฃุณูุ ูู
ูุชู
ุงูุงุชุตุงูุ ูุฌุงุก ุฎุทุฃ ูููู:
โClient connection failedโ
ุงูุณุคุงู ููุง:
ูู ุงูู
ุดููุฉ ูู MCPุ
ูู ูู ุงูุชูููุ
ูู ุงูุฎุงุฏู
ูุงู ู
ุบูููุง ูู ุชูู ุงููุญุธุฉุ
ุฃู
ุฃู ููุงู ุฎุทุฃ ูู ุงูุฅุนุฏุงุฏุงุชุ
ูุฐู ูู ุงูุชุญุฏูุงุช ุงูุชู ููุงุฌููุง ุนูุฏู ุง ูุณุชุฎุฏู ุชูููุงุช ุฌุฏูุฏุฉ ู ุซู MCP. ููู ู ุง ุฒุงูุช ูู ู ุฑุญูุฉ ุงูุชุทููุฑุ ููู ุชูุฎุชุจุฑ ูุซูุฑูุง ุจุนุฏ.
ูู ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุณูุญู ูู ุงูู ุดููุงุช ูุญุฏูุ
ูุง. ุงูุฐูุงุก ุงูุงุตุทูุงุนู ู ุฌุฑุฏ ุฃุฏุงุฉุ ู ุซู ุงูู ุทุฑูุฉ ุฃู ุงูุณูุงุฑุฉ. ููู ุงูุดุฎุต ุงูุฐู ููุฌู ูุฐู ุงูุฃุฏุงุฉ ููุฏูุฑ ุงูุนู ููุฉ ูู ุงูุฅูุณุงู โ ู ููุฏุณ ุงูุจุฑู ุฌูุงุช.
ุฅุฐุง ููุช ุชุฑูุฏ ุฃู ุชูุฌุญ ูู ุนุงูู ุงูุฐูุงุก ุงูุงุตุทูุงุนูุ ูุฌุจ ุฃู ุชููู ุงูุฃุณุงุณูุงุช:
- ููู ุชุนู ู ุงูุดุจูุงุช
- ููู ุชุชุนุงู ู ุงูุจุฑุงู ุฌ ู ุน ุงูุจูุงูุงุช
- ููู ุชูุจูู ูุงุฌูุงุช API
- ูููู ุชุชูุงุนู ุงูุจุฑุงู ุฌ ุงูู ุฎุชููุฉ ู ุน ุจุนุถูุง ุงูุจุนุถ
ุงูุชูููููุฌูุง ุชุชุบูุฑ ุจุงุณุชู ุฑุงุฑุ ููู ุงูููู ุงูุนู ูู ููุฃุณุงุณูุงุช ูู ู ุง ูุฌุนูู ูุงุฏุฑูุง ุนูู ุงูุชุนุงู ู ู ุน ูู ุงูุชุบููุฑุงุช ุงูุฌุฏูุฏุฉ.
ูู MCP ูู ุงูุญู ุงูููุงุฆู ููู ุดูุกุ
ููุณ ุชู
ุงู
ูุง. MCP ูู ุฎุทูุฉ ูุญู ุงูู
ุณุชูุจูุ ูููู ููุณ ุจุฏููุงู ุนู ุงูุจุฑู
ุฌุฉ ุฃู ุงูููู
ุงูุชููู.
ูุญุชู ูู ูุงู ูุฏูู MCPุ ูุนูุฏู
ุง ูุญุฏุซ ุฎุทุฃุ ุนููู ุฃู ุชุนุฑู:
- ูู ุงุฐุง ุญุฏุซุ
- ููู ุชุตูุญูุ
- ูู ุงูู ุดููุฉ ูู ุงูุณูุฑูุฑุ
- ูู ุงูุชููู ุฎุงุทุฆุ
- ูู ุงูุจุฑูุชูููู ุบูุฑ ู ุฏุนูู ุ
ููุง ูู ููู ููู ูู ุฐูู ุฅูุง ุฅุฐุง ููุช ุชุนุฑู ููู ุชุนู ู ุงูุฃูุธู ุฉ ุชุญุช ุงูุณุทุญ.
ุงูุฎูุงุตุฉ:
- MCP ูู ุจุฑูุชูููู ุฌุฏูุฏ ูุณุงุนุฏ ุงูุฐูุงุก ุงูุงุตุทูุงุนู ุนูู ุงูุชุนุงู ู ู ุน ุงูุฃูุธู ุฉ ุงูุฃุฎุฑู ุจุดูู ู ูุธู .
- ูู ููุณ ุจุฏููุงู ุนู ุงูุจุฑู ุฌุฉุ ุจู ูู ุฃุฏุงุฉ ุชุณุงุนุฏ ุงูู ุจุฑู ุฌูู ุนูู ุงูุนู ู ุจุณูููุฉ ุฃูุจุฑ.
- ุงูู ุณุชูุจู ุณูููู ููุฃุฏูุงุช ุงูู ูุญุฏุฉุ ูMCP ูุฏ ูููู ุฃุญุฏ ุฃูู ุงูุฎุทูุงุช ูู ูุฐุง ุงูุงุชุฌุงู.
- ุฅุฐุง ููุช ู ูุชู ูุง ุจุงูุฐูุงุก ุงูุงุตุทูุงุนูุ ูุชุนูู ุฃุณุงุณูุงุช ุงูุจุฑู ุฌุฉ ูุงูุดุจูุงุช ุฃู ุฑ ุถุฑูุฑู.
- MCP ู ุง ุฒุงู ูู ุจุฏุงูุชูุ ูููุงู ุงูุนุฏูุฏ ู ู ุงูุชุญุฏูุงุช ุงูุชู ุชุญุชุงุฌ ุฅูู ุญู.
- ุฃูุช ู ู ูููุฏ ุงูุนู ููุฉุ ูููุณ ุงูุฐูุงุก ุงูุงุตุทูุงุนู ูุญุฏู.
ูู ูุฏูู ุณุคุงู ุฃู ุงุณุชูุณุงุฑุ ุงุชุฑู ุชุนูููุงู ุจุงูุฃุณูู: