Dvina MCP

MCP orqali boshqa ilovalardan Dvina’dan foydalaning

Claude Code, ChatGPT yoki Cursor kabi MCP mijozini Dvina’ga ulang, hisobingizga kiring va unga sizning ruxsatingiz bilan Dvina’dagi ma’lumotlarni o‘qish va yangi ma’lumotlar qo‘shish imkonini bering.

Markdown’da ko‘rish

Dvina o‘z MCP serveriga ega. Claude Code, ChatGPT yoki Cursor kabi MCP mijozini ulang. Shunda bu ilova sizning nomingizdan Dvina’da qidirishi, hujjatlaringiz va xotirangizni o‘qishi, qaydlar, vazifalar va eslatmalar qo‘shishi mumkin.

Boshlashdan oldin

Sizga server manzili kerak:

https://api.dvina.ai/mcp

Agar kompaniyangiz Dvina’ni o‘z serverlarida ishlatsa, kompaniyangizning Dvina API manzilidan foydalaning va oxiriga /mcp qo‘shing. Manzilni administratoringizdan so‘rang.

Server Streamable HTTP’dan foydalanadi. Agar mijoz transport turini so‘rasa, HTTP’ni tanlang.

Mijozni ulash

Claude Code

  1. Terminalda quyidagini ishga tushiring:

    claude mcp add --transport http dvina https://api.dvina.ai/mcp
    
  2. Claude Code’ni ishga tushiring, /mcp buyrug‘ini bajaring, dvina’ni tanlang va Dvina hisobingizga kiring.

ChatGPT

  1. ChatGPT’da MCP serverini qo‘shish bo‘limini oching.
  2. Server manzili sifatida https://api.dvina.ai/mcp kiriting. Agar tizimga kirish usuli so‘ralsa, OAuth’ni tanlang.
  3. ChatGPT so‘raganda, Dvina hisobingizga kiring.

Cursor

  1. Open the place where Cursor lets you add an MCP server.
  2. Add a server named dvina with the address https://api.dvina.ai/mcp.
  3. Sign in to Dvina when Cursor asks.

Sizga mijoz identifikatori yoki maxfiy kalit kerak emas. Mijoz birinchi marta ulanganda o‘zini Dvina’da ro‘yxatdan o‘tkazadi.

Hisobga kirish

Dvina’ning MCP serveri brauzeringizda OAuth orqali hisobingizga kirish imkonini beradi:

  1. Dvina hisobingizga odatdagidek kiring.
  2. Agar bir nechta ish maydoniga a’zo bo‘lsangiz, Ish maydonini tanlash bo‘limida bittasini tanlang, so‘ng Davom etish tugmasini bosing. Mijoz faqat shu ish maydonida ishlaydi.
  3. Kirishga ruxsat berish bo‘limida ilova nomini tekshiring, so‘ng Kirishga ruxsat berish tugmasini bosing. Agar ilovani tanimasangiz, Rad etish tugmasini bosing.

Mijoz ulangan holda qoladi, shuning uchun har safar hisobga kirishingiz shart emas.

Mijoz nimalar qila oladi

Mijoz Dvina vositalarini ko‘radi va so‘rovingiz ularni talab qilganda ulardan foydalanadi:

Bo‘lim Mijoz nimalar qila oladi
Qidiruv Chatlaringiz, hujjatlaringiz, xotirangiz va dunyongiz bo‘ylab bir vaqtda qidiradi.
Xotira Xotira fayllaringizni ro‘yxatlaydi va o‘qiydi, yangi fayl qo‘shadi yoki mavjudini o‘zgartiradi.
Dunyo Mavzularingizni ro‘yxatlaydi, Dvina biror mavzu yoki boshqa narsa haqida nimalarni bilishini ko‘rsatadi va Lentangizni ro‘yxatlaydi.
Hujjatlar Kutubxonangizni ro‘yxatlaydi, o‘qiydi va unda qidiradi, qaydlar va papkalar yaratadi, fayllar yuklaydi hamda hujjatni almashtiradi, ko‘chiradi, nomini o‘zgartiradi yoki chiqindiga tashlaydi.
Kanvas Kanvaslaringizni ro‘yxatlaydi va o‘qiydi, kanvas yaratadi yoki sahifani qayta yozadi.
Vazifalar va maqsadlar Vazifalaringizni ro‘yxatlaydi va ular nima qilganini o‘qiydi, vazifa yoki maqsadga erishishga xizmat qiluvchi vazifani boshlaydi, vazifaga qo‘shimcha ish yuboradi yoki uni to‘xtatadi.
Rejalashtirilgan xabarlar Ularni ro‘yxatlaydi, bir martalik yoki takrorlanuvchi xabar yoki eslatmani rejalashtiradi yoki bekor qiladi.
Agentlar va ko‘nikmalar Agentlaringiz va ko‘nikmalaringizni ro‘yxatlaydi va o‘qiydi, agent yaratadi, ko‘nikma qo‘shadi yoki ulardan birini o‘zgartiradi.
Loyihalar Loyihalaringizni ro‘yxatlaydi hamda loyihaning papkasi va oxirgi vazifalarini ko‘rsatadi.
Ulashish Kimda elementdan foydalanish huquqi borligini va boshqalar siz bilan nimalarni ulashganini ko‘rsatadi, kimgadir foydalanish huquqini beradi yoki olib tashlaydi.
Sozlamalar Sozlamalaringizni ko‘rsatadi yoki xotirani yoqadi yoki o‘chiradi.

Mijoz hech narsani butunlay o‘chira olmaydi, ommaviy havolalarni ocha olmaydi, ilovalarni ulay yoki uzib qo‘ya olmaydi, administrator yoki to‘lov sozlamalarini o‘zgartira olmaydi.

O‘zgarishlarni tasdiqlang

Mijozning amallari Dvina’ning barcha qismlaridagi kabi qoidalarga bo‘ysunadi:

  • O‘qish sizdan so‘ramasdan bajariladi.
  • Qayd, xotira fayli yoki vazifa kabi yangi narsalarni qo‘shish sizdan so‘ramasdan bajariladi. Bunda mavjud narsalar hech qachon o‘zgarmaydi.
  • Biror narsani o‘zgartirish yoki olib tashlash, masalan, hujjatni chiqindiga tashlash, kanvas sahifasini qayta yozish, vazifani to‘xtatish yoki elementni ulashishdan oldin sizdan so‘raladi. Mijoz o‘zgarish haqida Dvina tayyorlagan qisqacha tavsifni ko‘rsatadi, siz esa uni tasdiqlaysiz yoki rad etasiz. Rad etsangiz, hech narsa o‘zgarmaydi.

Eslatma

Agar mijoz sizdan tasdiqlashni so‘ray olmasa, Dvina u orqali o‘zgarish kiritmaydi. Buning o‘rniga o‘zgarishni Dvina ilovasida kiriting yoki tasdiqlashni so‘ray oladigan mijozdan foydalaning.

Foydalanish huquqlaringiz va kompaniyangiz qoidalari

Mijoz sizning nomingizdan ishlaydi va Dvina’da siz ko‘ra oladigan narsalar hamda bajara oladigan amallar bilan cheklanadi:

  • U faqat ish maydoniga a’zo bo‘lib turganingizda va rolingiz ruxsat bergan doirada ishlaydi.
  • Administratoringiz fayl yuklash kabi funksiyani o‘chirsa, mijoz ham undan foydalana olmaydi.
  • Mijoz qo‘shgan yoki o‘zgartirgan narsalarga ilovadagi kabi kompaniyangizning ma’lumotlarni himoya qilish qoidalari qo‘llanadi.
  • U qo‘shgan yoki o‘zgartirgan narsalar audit jurnalingizda yordamchi siz uchun bajargan amallar sifatida, qaysi mijozdan kelgani bilan birga qayd etiladi.
  • Uning amallari odatiy limitlaringiz doirasida foydalanish hisobingizga qo‘shiladi.

OAuth o‘rniga API kaliti bilan ulaning

Enterprise tarifida mijoz hisobga kirish o‘rniga shaxsiy kirish tokeni bilan ulanishi mumkin. OAuth orqali hisobga kira olmaydigan mijoz yoki skript uchun bu usuldan foydalaning.

  1. Sozlamalarni oching va API orqali kirishni tanlang.
  2. Shaxsiy kirish tokenlari bo‘limida Token yaratishni tanlang.
  3. Nom kiriting, Kirish huquqi va Amal qilish muddatini tanlang, so‘ng Token yaratishni tanlang.
  4. Tokeningizdan nusxa olish bo‘limida tokendan nusxa oling. U faqat shu safar ko‘rsatiladi.

Mijozga kerakli kirish huquqini tanlang:

  • Faqat o‘qish: mijoz faqat o‘qish vositalarini ko‘radi. U Dvina’ingizda qidirishi va ma’lumotlarni o‘qishi mumkin, lekin hech narsa qo‘sha yoki o‘zgartira olmaydi.
  • O‘qish va yozish: mijoz barcha vositalarni ko‘radi va OAuth’dagi kabi o‘zgarishlar uchun baribir tasdig‘ingiz so‘raladi.

Tokenni Authorization sarlavhasida Bearerdan keyin yuboring. Masalan, Claude Code’da:

claude mcp add --transport http dvina https://api.dvina.ai/mcp --header "Authorization: Bearer <your token>"

Boshqa mijozda xuddi shu sarlavhani MCP serveri uchun sarlavhalarni sozlash mumkin bo‘lgan joyga qo‘shing.

Token sizning nomingizdan, uni yaratgan ish maydoningizda, u yerdagi hozirgi rolingiz bilan ishlaydi. Uni almashtirish uchun Shaxsiy kirish tokenlari bo‘limida uni oching va **Yangilash…**ni tanlang: uning o‘rnini yangi token egallaydi va eskisi darhol ishlamay qoladi. Uni to‘xtatish uchun **Bekor qilish…**ni tanlang: undan foydalanadigan barcha narsalar darhol ishlamay qoladi.

Tokenlar haqida batafsil ma’lumot uchun API orqali kirish sahifasiga qarang.