# 🔧 AIをTaskrに接続する

## 2.8 その他のAIツール

MCPをサポートする他のツールを使用している場合の、ユニバーサルなセットアップ方法は以下の通りです。

### インタラクティブなツール（ブラウザあり）

ほとんどの最新AIツールは、Web経由で**リモートMCPサーバー**に接続できます。お使いのツールをTaskrのURLに向けるだけです。インストールもキーも不要です。初回接続時に、ブラウザ経由でサインインします：

```json
{
  "taskr": {
    "url": "https://www.taskr.one/api/mcp"
  }
}
```

ツールによっては、アドレスのキー名が少し異なったり（例: `serverUrl`）、`"type": "http"` フィールドを必要とする場合があります。お使いのツールのMCPドキュメントを確認してください。ツールが接続すると、ブラウザが開いてサインインと承認を求められます。

### ヘッドレスなツール（サーバー、CI、ブラウザなし）

ツールがブラウザのないサーバー上で動作する場合は、ブラウザサインインの代わりに、リクエストヘッダーとして**APIキー**を送信します：

```
x-user-api-key: YOUR_API_KEY_HERE
```

APIキーはTaskrから取得します（プロフィール → **API Keys**）。ツールを `https://www.taskr.one/api/mcp` に向け、上記のヘッダーを追加します。プロジェクトを固定するには、`x-project-id: PR_...` も送信します（任意）。

### レガシー: ローカルの `npx` ブリッジ

ツールがローカル（stdio）MCPサーバーのみをサポートし、URLに到達できない場合でも、ローカルコネクタを実行できます（Node.jsが必要です）：

```json
{
  "taskr": {
    "command": "npx",
    "args": ["-y", "taskr-mcp-client@latest"]
  }
}
```

初回実行時にブラウザ経由でサインインします（または `npx taskr-mcp-client@latest auth` を一度実行します）。ヘッドレス用途では、`MCP_USER_API_KEY` を含む `env` ブロックを追加してください。

### 設定場所

以下を探してください：
- 名前に "mcp" が含まれる `.json` で終わるファイル
- "MCP" または "Model Context Protocol" に言及している設定またはプリファレンス
- "外部ツール" または "統合" に関するドキュメント

---
