অ্যান্ড্রয়েড স্টুডিওর এজেন্ট জেমিনি মডেল কনটেক্সট প্রোটোকল (MCP) ব্যবহার করে বাহ্যিক সরঞ্জামগুলির সাথে যোগাযোগ করতে পারে৷ এই বৈশিষ্ট্যটি এজেন্ট মোডের জন্য সরঞ্জামগুলি ব্যবহার করার এবং বাহ্যিক পরিবেশের সাথে জ্ঞান এবং ক্ষমতা প্রসারিত করার জন্য একটি প্রমিত উপায় প্রদান করে।
আপনি Android স্টুডিওতে MCP হোস্টের সাথে সংযোগ করতে পারেন এমন অনেক সরঞ্জাম রয়েছে। উদাহরণস্বরূপ, আপনি Android স্টুডিও থেকে সরাসরি পুল অনুরোধ তৈরি করতে GitHub MCP সার্ভারের সাথে সংহত করতে পারেন। আরও ধারণার জন্য, MCP উদাহরণ সার্ভারগুলি দেখুন।
একটি MCP সার্ভার যোগ করতে, একটি mcp.json
ফাইল তৈরি করুন এবং এটি স্টুডিওর কনফিগারেশন ডিরেক্টরিতে রাখুন। mcp.json
ফাইল এই বিন্যাস অনুসরণ করা উচিত:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-memory"
]
},
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
},
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
MCP সার্ভারের জন্য ডকুমেন্টেশন পড়ুন যার সাথে আপনি সংহত করছেন সুনির্দিষ্ট command
এবং args
যা আপনার এই ফাইলে তালিকাভুক্ত করা উচিত। MCP সার্ভারের সফ্টওয়্যার প্রয়োজনীয়তার উপর নির্ভর করে আপনাকে Node.js বা Docker-এর মতো টুল ইনস্টল করতে হতে পারে।
সীমাবদ্ধতা
অ্যান্ড্রয়েড স্টুডিওর এমসিপি ইন্টিগ্রেশনে কয়েকটি গুরুত্বপূর্ণ সীমাবদ্ধতা রয়েছে:
- MCP সার্ভারগুলি অবশ্যই stdio পরিবহন বাস্তবায়ন করবে।
- নিম্নলিখিত কার্যকারিতাগুলি এখনও সমর্থিত নয়:
- স্ট্রিমিং HTTP পরিবহন
- MCP সম্পদ
- প্রম্পট টেমপ্লেট