Dvina MCP

MCPでほかのアプリからDvinaを使う

Claude Code、ChatGPT、CursorなどのMCPクライアントをDvinaに接続してサインインすると、あなたの承認のもとで、クライアントがDvinaの内容を読み取ったり、追加したりできるようになります。

マークダウンで表示

Dvinaには専用のMCPサーバーがあります。Claude Code、ChatGPT、CursorなどのMCPクライアントを接続すると、そのアプリがあなたに代わってDvinaを検索し、ドキュメントやメモリを読み取り、ノート、タスク、リマインダーを追加できるようになります。

始める前に

サーバーのアドレスが必要です。

https://api.dvina.ai/mcp

会社が自社のサーバーでDvinaを運用している場合は、会社のDvina APIアドレスの末尾に/mcpを付けて使ってください。アドレスは管理者に確認してください。

サーバーはStreamable HTTPを使用します。クライアントでトランスポートの選択を求められたら、HTTPを選んでください。

クライアントを接続する

Claude Code

  1. ターミナルで次のコマンドを実行します。

    claude mcp add --transport http dvina https://api.dvina.ai/mcp
    
  2. Claude Codeを起動し、/mcpを実行して、dvinaを選び、Dvinaにサインインします。

ChatGPT

  1. Open the place where ChatGPT lets you add an MCP server.
  2. Enter https://api.dvina.ai/mcp as the server's address, and choose OAuth if it asks how to sign in.
  3. Sign in to Dvina when ChatGPT asks.

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.

クライアントIDやシークレットは不要です。クライアントは初回接続時にDvinaに自動で登録されます。

サインインする

DvinaのMCPサーバーには、ブラウザでOAuthを使ってサインインします。

  1. いつもどおりDvinaにサインインします。
  2. 複数のワークスペースに所属している場合は、ワークスペースを選択で1つ選び、続けるを選びます。クライアントはそのワークスペース内でのみ動作します。
  3. アクセスを許可でアプリ名を確認し、アクセスを許可するを選びます。見覚えのないアプリの場合は、拒否を選んでください。

クライアントは接続されたままになるため、毎回サインインする必要はありません。

クライアントでできること

クライアントはDvinaのツールを認識し、あなたのリクエストに応じて必要なツールを使います。

項目 クライアントでできること
検索 チャット、ドキュメント、メモリ、ワールドをまとめて検索できます。
メモリ メモリファイルの一覧表示、読み取り、新規追加、変更ができます。
ワールド トピックの一覧表示、トピックやその他の事柄についてDvinaが把握している内容の表示、フィードの一覧表示ができます。
ドキュメント ライブラリの一覧表示、読み取り、検索、ノートやフォルダの作成、ファイルのアップロード、ドキュメントの置き換え、移動、名前の変更、ゴミ箱への移動ができます。
キャンバス キャンバスの一覧表示、読み取り、作成、ページの書き換えができます。
タスクと目標 タスクの一覧表示と実行内容の確認、タスクや目標に向けて作業するタスクの開始、タスクへの追加作業の依頼、タスクの停止ができます。
予約メッセージ 予約メッセージの一覧表示、メッセージやリマインダーの単発または繰り返しの予約、予約の取り消しができます。
エージェントとスキル エージェントとスキルの一覧表示、読み取り、エージェントの作成、スキルの追加、エージェントやスキルの変更ができます。
プロジェクト プロジェクトの一覧表示と、プロジェクトのフォルダや最近のタスクの表示ができます。
共有 アイテムにアクセスできるユーザーや、他のユーザーがあなたと共有したものの確認、アクセス権の付与や削除ができます。
設定 環境設定の表示や、メモリのオン/オフの切り替えができます。

クライアントでは、完全な削除、公開リンクを開く操作、アプリの接続や接続解除、管理者設定や請求設定の変更はできません。

変更を承認する

クライアントの操作には、Dvinaの他の場所と同じルールが適用されます。

  • 読み取りは、確認なしで実行されます。
  • ノート、メモリファイル、タスクなどの新規追加は、確認なしで実行されます。既存の内容が変更されることはありません。
  • ドキュメントをゴミ箱に移動する、キャンバスのページを書き換える、タスクを停止する、アイテムを共有するなど、変更や削除を伴う操作では、最初に確認が求められます。クライアントにDvinaが作成した変更内容の概要が表示され、承認するか拒否するかを選べます。拒否した場合、何も変更されません。

補足

クライアントが確認を求める機能に対応していない場合、Dvinaはそのクライアントからの変更を実行しません。代わりにDvinaアプリで変更するか、確認を求める機能に対応したクライアントを使ってください。

あなたのアクセス権と会社のルール

クライアントはあなたとして動作し、Dvinaであなたが閲覧・操作できる範囲で機能します。

  • ワークスペースのメンバーである間のみ、あなたのロールで許可された範囲で動作します。
  • 管理者がファイルのアップロードなどの機能をオフにすると、クライアントでもその機能を使えなくなります。
  • クライアントによる追加や変更には、アプリと同じように、会社のデータ保護ルールが適用されます。
  • 追加や変更は、あなたのためにアシスタントが行った操作として、操作元のクライアントとともに監査ログに記録されます。
  • クライアントの操作はあなたの使用量にカウントされ、通常と同じ上限が適用されます。

OAuthの代わりにAPIキーで接続する

Enterpriseプランでは、サインインする代わりに、個人アクセストークンでクライアントを接続できます。OAuthでサインインできないクライアントや、スクリプトで使ってください。

  1. 設定を開き、APIアクセスを選びます。
  2. 個人アクセストークンで、トークンを作成を選びます。
  3. 名前を入力し、アクセス権と有効期限を選んでから、トークンを作成を選びます。
  4. トークンをコピーで、トークンをコピーします。トークンが表示されるのはこのときだけです。

クライアントに必要なアクセス権を選んでください。

  • **読み取り専用:**クライアントには、読み取り用のツールだけが表示されます。Dvina内のデータを検索・読み取りできますが、追加や変更はできません。
  • **読み取りと書き込み:**クライアントにはすべてのツールが表示されます。OAuthの場合と同じように、変更には引き続きあなたの承認が必要です。

Authorizationヘッダーで、Bearerの後にトークンを指定して送信します。たとえば、Claude Codeでは次のように指定します。

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

他のクライアントでは、MCPサーバーのヘッダーを設定できる場所に同じヘッダーを追加してください。

トークンは、作成したワークスペース内で、そこでのあなたの現在のロールに基づき、あなたとして動作します。トークンを置き換えるには、個人アクセストークンで対象のトークンを開き、**ローテーション…**を選びます。新しいトークンに置き換わり、古いトークンはすぐに使えなくなります。トークンを無効にするには、**取り消し…**を選びます。そのトークンを使っているものは、すべてすぐに動作しなくなります。

トークンについて詳しくは、APIアクセスをご覧ください。

このページは役に立ちましたか?

最終更新:2026年10月27日