Dvina MCP

Gamitin ang Dvina mula sa ibang app sa pamamagitan ng MCP

Ikonekta sa Dvina ang isang MCP client tulad ng Claude Code, ChatGPT o Cursor, mag-sign in, at hayaan itong magbasa at magdagdag sa iyong Dvina nang may pahintulot mo.

Tingnan bilang Markdown

May sariling MCP server ang Dvina. Ikonekta ang isang MCP client, tulad ng Claude Code, ChatGPT o Cursor, at makakapaghanap ang app na iyon sa iyong Dvina, makakabasa ng iyong mga dokumento at memory, at makakapagdagdag ng mga tala, gawain at paalala gamit ang iyong pagkakakilanlan.

Bago ka magsimula

Kailangan mo ang address ng server:

https://api.dvina.ai/mcp

Kung pinapatakbo ng kumpanya mo ang Dvina sa sarili nitong mga server, gamitin ang sariling Dvina API address ng kumpanya mo na may /mcp sa dulo. Hingin ito sa iyong admin.

Gumagamit ang server ng Streamable HTTP. Kung humihingi ang client ng transport, piliin ang HTTP.

Magkonekta ng client

Claude Code

  1. Sa iyong terminal, patakbuhin ang:

    claude mcp add --transport http dvina https://api.dvina.ai/mcp
    
  2. Buksan ang Claude Code, patakbuhin ang /mcp, piliin ang dvina, at mag-sign in sa Dvina.

ChatGPT

  1. Buksan ang bahagi ng ChatGPT kung saan ka makakapagdagdag ng MCP server.
  2. Ilagay ang https://api.dvina.ai/mcp bilang address ng server, at piliin ang OAuth kung tatanungin ka kung paano mag-sign in.
  3. Mag-sign in sa Dvina kapag hiniling ng ChatGPT.

Cursor

  1. Buksan ang bahagi ng Cursor kung saan ka makakapagdagdag ng MCP server.
  2. Magdagdag ng server na pinangalanang dvina na may address na https://api.dvina.ai/mcp.
  3. Mag-sign in sa Dvina kapag hiniling ng Cursor.

Hindi mo kailangan ng client ID o secret. Kusang nagrerehistro ang client sa Dvina sa unang pagkonekta nito.

Mag-sign in

Isina-sign in ka ng MCP server ng Dvina gamit ang OAuth, sa iyong browser:

  1. Mag-sign in sa Dvina gaya ng karaniwan mong ginagawa.
  2. Kung kabilang ka sa higit sa isang workspace, pumili ng isa sa ilalim ng Pumili ng workspace, pagkatapos ay piliin ang Magpatuloy. Sa workspace na iyon lang gagana ang client.
  3. Sa ilalim ng Pahintulutan ang access, tingnan ang pangalan ng app, pagkatapos ay piliin ang Payagan ang access. Piliin ang Tanggihan kung hindi mo ito kilala.

Mananatiling nakakonekta ang client, kaya hindi mo kailangang mag-sign in sa bawat paggamit.

Ano ang magagawa ng client

Nakikita ng client ang mga tool ng Dvina at ginagamit ang mga ito kapag kailangan sa iyong kahilingan:

Bahagi Ano ang magagawa ng client
Paghahanap Maghanap sa iyong mga chat, dokumento, memory at world nang sabay-sabay.
Memory Ilista at basahin ang iyong mga memory file, magdagdag ng bago, o baguhin ang isa.
World Ilista ang iyong mga paksa, ipakita ang alam ng Dvina tungkol sa isang paksa o anumang iba pa, at ilista ang iyong Feed.
Mga dokumento Ilista, basahin at hanapin ang laman ng iyong Library, gumawa ng mga note at folder, mag-upload ng mga file, at palitan, ilipat o palitan ang pangalan ng isang dokumento, o ilipat ito sa basurahan.
Canvas Ilista at basahin ang iyong mga canvas, gumawa ng canvas, o muling isulat ang isang pahina.
Mga task at layunin Ilista ang iyong mga task at basahin ang ginawa ng mga ito, magsimula ng task o task na tumutulong na makamit ang isang layunin, magpadala ng dagdag na gagawin sa isang task, o ihinto ito.
Mga nakaiskedyul na mensahe Ilista ang mga ito, mag-iskedyul ng mensahe o paalala, minsanan o paulit-ulit, o kanselahin ang isa.
Mga agent at skill Ilista at basahin ang iyong mga agent at skill, gumawa ng agent, magdagdag ng skill, o baguhin ang alinman sa mga ito.
Mga proyekto Ilista ang iyong mga proyekto at ipakita ang folder at mga kamakailang task ng isang proyekto.
Pagbabahagi Tingnan kung sino ang may access sa isang item at kung ano ang ibinahagi sa iyo ng iba, o bigyan ng access ang isang tao o alisin ang access niya.
Mga setting Ipakita ang iyong mga kagustuhan, o i-on o i-off ang memory.

Hindi kayang permanenteng mag-delete ng anuman ang client, magbukas ng mga pampublikong link, magkonekta o magdiskonekta ng mga app, o baguhin ang mga setting ng admin o pagsingil.

Aprubahan ang mga pagbabago

Sinusunod ng mga ginagawa ng client ang parehong mga patakaran sa buong Dvina:

  • Nagbabasa ito nang hindi humihingi ng pahintulot.
  • Nagdaragdag ito ng bago, gaya ng note, memory file o task, nang hindi humihingi ng pahintulot. Hindi nito kailanman binabago ang anumang naroon na.
  • Humihingi muna ito ng pahintulot sa iyo bago magbago o mag-alis ng anuman, gaya ng paglipat ng dokumento sa basurahan, muling pagsulat ng pahina ng canvas, paghinto ng task o pagbabahagi ng item. Ipinapakita ng client ang sariling buod ng Dvina ng pagbabago, at maaari mo itong aprubahan o tanggihan. Kapag tinanggihan mo, walang magbabago.

Paalala

Kung hindi kayang humingi ng kumpirmasyon sa iyo ang isang client, hindi gagawin ng Dvina ang pagbabagong mula rito. Sa Dvina app mo na lang gawin ang pagbabago, o gumamit ng client na kayang humingi ng kumpirmasyon.

Ang iyong access at ang mga patakaran ng iyong kumpanya

Kumikilos ang client bilang ikaw, batay sa mga nakikita at nagagawa mo sa Dvina:

  • Gumagana lang ito habang miyembro ka pa ng workspace, at limitado sa pinapayagan ng iyong tungkulin.
  • Kung i-off ng iyong admin ang isang feature, gaya ng pag-upload ng file, hindi rin ito magagamit ng client.
  • Ang anumang idinaragdag o binabago ng client ay dumaraan sa mga patakaran sa proteksyon ng data ng iyong kumpanya, tulad sa app.
  • Ang anumang idinaragdag o binabago nito ay itinatala sa iyong audit log bilang ginawa ng assistant para sa iyo, kasama ang client na pinagmulan nito.
  • Ang mga ginagawa nito ay ibinibilang sa iyong paggamit, sa loob ng iyong karaniwang mga limitasyon.

Kumonekta gamit ang API key sa halip na OAuth

Sa Enterprise plan, maaaring kumonekta ang isang client gamit ang personal access token sa halip na mag-sign in. Gamitin ito para sa client na hindi kayang mag-sign in gamit ang OAuth, o para sa isang script.

  1. Buksan ang Mga Setting at piliin ang Access sa API.
  2. Sa ilalim ng Mga Personal Access Token, piliin ang Gumawa ng Token.
  3. Maglagay ng Pangalan, piliin ang Access at kung kailan ito Mag-e-expire, pagkatapos ay piliin ang Gumawa ng Token.
  4. Sa ilalim ng Kopyahin ang Iyong Token, kopyahin ang token. Ito lang ang pagkakataong ipapakita ito.

Piliin ang access na kailangan ng client:

  • Pagbasa lang: ang mga tool lang na nagbabasa ang makikita ng client. Maaari itong maghanap at magbasa sa iyong Dvina, pero hindi ito makakapagdagdag o makakapagbago ng anuman.
  • Pagbasa at pagsulat: makikita ng client ang lahat ng tool, at hihingi pa rin ng iyong pag-apruba ang mga pagbabago, tulad sa OAuth.

Ipadala ang token sa Authorization header, pagkatapos ng Bearer. Halimbawa, sa Claude Code:

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

Sa ibang client, idagdag ang parehong header sa bahaging nagbibigay-daan sa iyong magtakda ng mga header para sa isang MCP server.

Kumikilos ang token bilang ikaw, sa workspace kung saan mo ito ginawa, gamit ang kasalukuyan mong tungkulin doon. Para palitan ito, buksan ito sa ilalim ng Mga Personal Access Token at piliin ang Palitan…: papalitan ito ng bagong token, at agad na hihinto sa paggana ang luma. Para ihinto ito, piliin ang Bawiin…: agad na hihinto sa paggana ang anumang gumagamit nito.

Para sa higit pang impormasyon tungkol sa mga token, tingnan ang Access sa API.