durin
新規登録
接続と MCP

リニアMCPの追加方法

Durin の名前付きカードを介して Linear に接続し、ロールアウト前に読み取りの許可と書き込みの拒否を確認します。

リニアアクセスの準備

https://mcp.linear.app/mcp (読み取り/書き込みエンドポイント) で名前付き Linear カードを使用します。 Durin は独自の OAuth クライアントを登録するため、クライアント ID やシークレットは必要ありません。各承認は 1 つのワークスペースを対象とし、そのスコープはワークスペース全体に適用されます。

保存、確認、有効化

[管理] → [接続] → [すべてのプロバイダー] を開き、[リニア] を選択します。 [自動的に登録] を維持し、OAuth スコープを空白のままにします。ドラフトを保存し、サインインし、ツールを検出し、権限レビューを保存し、デプロイされた一致するバリデーターを取得します。承認された読み取りテストを実行し、請求を確認し、アクティベーションを確認して、レビューされたツールを有効にします。

読み取り専用ではないすべてのツールを書き込みとして確認します。保存ツールは既存のオブジェクトを更新でき、差分ツールはリンクされた GitHub リポジトリで動作します。アップストリームでの書き込みを不可能にするには、代わりに https://mcp.linear.app/mcp/readonly をカスタム MCP サーバーとして追加します。

個人プロバイダーへのアクセスを完了し、Durin 接続 URL をコピーし、その正確な URL に対して MCP クライアントを認証します。

テスト問題を読んでコメントする

専用のテスト チームで、get_issue とその識別子 (DQA-1 など) を含む 1 つの問題を読み取ります。 save_comment を使用してコメントを 1 つ追加し、issueId と本文のみを渡します。 id またはparentId を渡さない: Linear は issueId を無視し、別のコメントを編集または返信します。

  • 期待される成功: 問題の詳細と、その問題に関する新しいコメントが 1 つ表示されます。アクティビティは両方の実行を記録します。
  • 予期される拒否: 書き込みを拒否し、コメントを繰り返すように Durin を設定します。 save_comment はディスカバリーを終了し、新しいプロバイダーのディスパッチは行われません。読み取りは続行されます。

トラブルシューティング

サインインは成功しましたが、ツールが使用できません

線形同意で書き込みアクセスが許可されていることを確認し、次に個人の同意、許可されたリソース、デプロイされたバリデーターとアクティブ化を確認します。ディスカバリーだけではアクセスは許可されません。

よくある質問

何が検証されたのでしょうか?

ホストされているクライアント/バージョン: このガイドでは検証されていません。ワークフローを完了するときに、クライアント、バージョン、UTC 日付、ツール/スキーマ リビジョン、および両方のアクティビティ ID を記録します。

MCP ワークフローで Durin を試してください。

アカウントを作成してクライアントを接続すると、Durin経由でMCPリクエストを送り、管理者と判定結果を確認できます。

アカウントを作成

このブラウザで許可する任意の利用目的を選択してください。サイトの動作、サインイン状態の維持、この選択の記憶に必要な Cookie は常にオンです。紹介リンクが最長 90 日間設定する紹介用 Cookie も同様です。選択内容はファーストパーティ Cookie に 180 日間保存されます。分析をオフにする選択を保存すると、このページで分析が実行されていた場合はページが再読み込みされます。 プライバシー通知を読む.