
OpenAI MCP Extensions nima qiladi
OpenAI MCP Extensions Model Context Protocol yoki MCP ga ChatGPT uchun xos imkoniyatlarni qo‘shadi. U allaqachon plaginga ega bo‘lgan yoki plagin yaratishga tayyorlanayotgan va uning ChatGPT’ning ichki funksiyasiga ko‘proq o‘xshash ishlashini istaydigan dasturchilar uchun mo‘ljallangan.
Loyiha qo‘llab-quvvatlanadigan kengaytmalarni MCP serverlariga integratsiya qilish uchun SDK’larni taqdim etadi. TypeScript paketi MCP serverlari va Apps bilan ishlatilishi mumkin, Python paketi esa MCP serverlari uchun mo‘ljallangan.
Asosiy imkoniyatlar
Yon panel kirish nuqtalari
Yon panel kirish nuqtalari foydalanuvchilarga ilovangizni to‘g‘ridan-to‘g‘ri ChatGPT yon panelidan ochish imkonini beradi. Bu ehtiyot qismlar kutubxonasi kabi tajribaga kirishning doimiy va oson topiladigan usulini taqdim etadi.

Fayl kengaytmasi ishlov beruvchilari
Fayl kengaytmasi kirish nuqtasi foydalanuvchi qo‘llab-quvvatlanadigan fayl turini ochganda plaginga maxsus ko‘ruvchini ko‘rsatish imkonini beradi. Repozitoriy buni maxsus ko‘ruvchida ochilgan CAD fayli orqali namoyish etadi.
Composer eslatmalari
Composer eslatmalari foydalanuvchilarga plagin taqdim etgan resurslarni izlash va ushbu resurslarga havolalarni xabarga qo‘shish imkonini beradi. Namoyishda foydalanuvchilar composer orqali CAD detalini izlashlari mumkin.
Kengaytirilgan shakllar
OpenAI form elicitation yanada boy tanlash tajribalarini qo‘llab-quvvatlaydi. Bits & Bolts misolida foydalanuvchilar CAD detalini vizual tarzda tanlashi uchun eskizli variantlardan foydalaniladi.
Zarur shartlar
Kengaytmalarni qo‘shishdan oldin OpenAI plagin hujjatlariga amal qilib, plagin yarating. OpenAI MCP Extensions dastlabki plagin sozlamalarini almashtirmaydi, balki mavjud plagin va MCP server imkoniyatlarini kengaytiradi.
Tanlagan SDK’ingizga qarab, sizga TypeScript yoki Python dasturlash muhiti ham kerak bo‘ladi.
Namunaviy plaginni sinab ko‘ring
Ko‘zda tutilgan foydalanuvchi tajribasini tushunishning eng tezkor usuli — repozitoriyda ishlatilgan namunaviy plagin Bits & Bolts Remote’ni sinab ko‘rish.
Bits & Bolts Remote plagin katalogi sahifasini oching va plaginni o‘rnating.
ChatGPT yon panelida Bits & Bolts Remoteni tanlang.
Parts Libraryni oching va plagin yon panel tajribasi sifatida qanday ko‘rinishini o‘rganing.
Maxsus fayl ko‘rish, composer resurslarini izlash va vizual shakl tanlash uchun namoyishdan qo‘llanma sifatida foydalaning.
SDK’ni o‘rnating
TypeScript
TypeScript MCP serverlari yoki Apps yaratishda @openai/mcp-extensionsdan foydalaning. Uni o‘zingizga ma’qul JavaScript paket menejeri orqali o‘rnating:
npm install @openai/mcp-extensionsJoriy paket ko‘rsatmalari va SDK’ga xos tafsilotlar uchun repozitoriyning TypeScript o‘rnatish hujjatlariga murojaat qiling.
Python
Python MCP serveri uchun openai-mcp-extensionsni o‘rnating:
pip install openai-mcp-extensionsEng so‘nggi sozlash yo‘riqnomasi uchun Python o‘rnatish hujjatlariga qarang.
README MCP serverlari va Apps uchun TypeScript qo‘llab-quvvatlanishini, Python esa MCP serverlari uchun qo‘llab-quvvatlanishini ko‘rsatadi. SDK’ni kengaytma mantiqingiz qayerda ishlashiga qarab tanlang.
Asosiy ishlab chiqish jarayoni
Plagin yarating. Ushbu kengaytmalarni integratsiya qilishdan oldin standart plagin sozlamalarini yakunlang.
Mos SDK’ni qo‘shing. Serverlar yoki Apps uchun TypeScript paketidan, server tomonidagi integratsiya uchun esa Python paketidan foydalaning.
Kengaytmani tanlang. Foydalanuvchilar ilovani yon paneldan topishi, qo‘llab-quvvatlanadigan fayllarni maxsus ko‘ruvchida ochishi, composer’da plagin resurslarini eslatishi yoki kengaytirilgan shakl bilan ishlashi kerakmi, aniqlang.
Kengaytma shartnomasini amalga oshiring. Kerakli maydonlar va xatti-harakatlar uchun nufuzli OpenAI MCP Extensions spetsifikatsiyasiga amal qiling.
To‘liq o‘zaro aloqani sinang. Plagin kirish nuqtasi yoki resursi kutilgan ChatGPT interfeysida ko‘rinishini va hosil bo‘lgan tajriba mo‘ljallanganidek ishlashini tasdiqlang.
Funksiyalar uchun namunaviy rejalar
Yon panel kutubxonasini yarating
Plaginingizda foydalanuvchilar suhbatdan mustaqil ravishda ochishni istashi mumkin bo‘lgan interfeys mavjud bo‘lsa, MCP App kirish nuqtasidan foydalaning. Bits & Bolts Parts Library ushbu modelni namoyish etadi: foydalanuvchilar yon panelda plaginni tanlaydi va uning ilova tajribasini ko‘rib chiqadi.
Maxsus fayl formatini ko‘rsating
Plaginingiz muayyan fayl turini tushunsa va mosroq ko‘ruvchini taqdim eta olsa, fayl kengaytmasi kirish nuqtasidan foydalaning. Namoyishda CAD kontenti misol sifatida ishlatiladi. Har bir fayl plagin tomonidan qayta ishlanishi kerak deb taxmin qilmasdan, qo‘llab-quvvatlashni spetsifikatsiyaga muvofiq belgilang.
Resurslarni composer’da mavjud qiling
Foydalanuvchilar plagin resurslarini topishi va ularga havolalarni xabarga biriktirishi kerak bo‘lsa, composer eslatmalaridan foydalaning. Masalan, katalogga yo‘naltirilgan plagin Bits & Bolts ko‘rsatgan CAD detallari kabi izlanadigan elementlarni taqdim etishi mumkin.
Vizual variantlarni taklif qiling
Tanlov oddiy matn variantlari taqdim eta oladiganidan ko‘ra ko‘proq kontekstni talab qilsa, OpenAI formasidan foydalaning. Eskiz variantlari ayniqsa elementlarni vizual tarzda tanib olish osonroq bo‘lganda foydalidir, buni CAD qismlari tanlagichida ko‘rish mumkin.
Ilg‘or maslahatlar
Foydalanuvchi kirish nuqtasidan boshlang. Vazifaga mos ChatGPT interfeysini tanlang. Ilovaga to‘g‘ridan-to‘g‘ri kirish uchun yon paneldan, qo‘llab-quvvatlanadigan hujjatlar uchun fayl ishlovchisidan, xabarlarga havola berish uchun kompozitor eslatmalaridan va tuzilgan tanlov uchun kengaytirilgan formadan foydalaning.
Bits & Bolts’dan xulq-atvor namunasi sifatida foydalaning. O‘z kengaytmangizni amalga oshirishdan oldin misolni ko‘rib chiqing, shunda imkoniyatlar foydalanuvchi ish jarayoniga qanday moslashishini ko‘rishingiz mumkin.
Ishlab chiqish vaqtida spetsifikatsiyani ochiq tuting. Yuqori darajadagi README imkoniyatlarni umumlashtiradi, ammo spetsifikatsiyada amalga oshirish uchun zarur bo‘lgan batafsil kengaytma shartnomalari mavjud.
Tilga xos hujjatlarni tekshiring. O‘rnatish va integratsiya tafsilotlari TypeScript va Python SDK’lari o‘rtasida farq qilishi mumkin.
Imkoniyatlarni yagona izchil ish jarayoni atrofida birlashtiring. Namoyish yon panelga kirish, fayllarni ko‘rish, kompozitor resurslari va boy formalarning bir xil qismlarga yo‘naltirilgan tajribaning turli bosqichlarini qanday qo‘llab-quvvatlashini ko‘rsatadi.
Xulosa
OpenAI MCP Extensions dasturchilarga oddiy MCP integratsiyasidan tashqariga chiqish va ChatGPT’ga tabiiy tarzda mos keladigan plaginlar yaratish imkonini beradi. Standart plagindan boshlang, tilingiz uchun SDK’ni o‘rnating, mos kirish nuqtasi yoki o‘zaro ta’sir usulini tanlang va uni loyiha spetsifikatsiyasiga muvofiq amalga oshiring. Repozitoriy Apache License 2.0 asosida taqdim etilgan.
