Hakutaku について
Hakutaku は AI クライアントを、文書、決定、会議、タスク、連携アプリを含む個人の業務ナレッジベースにつなぎます。業務情報の検索と保存、独自テーブルの照会、Hakutaku エージェントへの長時間作業の委任ができ、外部操作には事前確認が必要です。
主な機能
- 01業務コンテキストの検索と保存
- 02連携テーブルに基づく回答
- 03連携アプリの読み取りと操作
- 04Hakutaku エージェントへの作業委任
- 05`/hakutaku:grill` による計画の検討
- 06対応クライアント向け OAuth 接続
活用シーン
- 01過去の決定に至った理由の検索
- 02会議の結果を後のセッション向けに保存
- 03スプレッドシートと CRM の数値の統合
- 04調査の委任と結果の確認
MCP 対応
`https://app.hakutaku.ai/api/mcp` でリモートの Streamable HTTP MCP サーバーを提供します。クライアントは OAuth 2.1 または Bearer キーで接続でき、ツールはユーザーの Hakutaku 権限で動作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.hakutaku.ai/api/mcpclaude mcp add --transport http hakutakuai-hakutaku https://app.hakutaku.ai/api/mcp{"mcpServers":{"hakutakuai-hakutaku":{"type":"http","url":"https://app.hakutaku.ai/api/mcp"}}}Cursor で開く{"servers":{"hakutakuai-hakutaku":{"type":"http","url":"https://app.hakutaku.ai/api/mcp"}}}VS Code で開く{"mcpServers":{"hakutakuai-hakutaku":{"type":"http","url":"https://app.hakutaku.ai/api/mcp"}}}{"mcpServers":{"hakutakuai-hakutaku":{"serverUrl":"https://app.hakutaku.ai/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
エージェントクライアント向け Hakutaku
普段使っている AI ツール(Claude Code、Claude(ウェブ版とデスクトップ版)、ChatGPT、OpenAI Codex、Cursor、VS Code、Windsurf、Gemini CLI)から、Hakutaku のセカンドブレインを活用できます。
接続すると、アシスタントは次のことができます。
- あなたの仕事について回答する前に、あなたのブレインを検索します。過去の決定とその理由、人々、プロジェクト、ドキュメント、会議、タスク、記憶を調べます。
- 決定したことや作成したものを保存するため、これらのツールのどれからでも後で見つけられます。
- あなた自身のテーブルの数値を使って回答します。必要に応じて、2 つの情報源(エクスポートデータと CRM、スプレッドシートと請求アプリなど)を結合します。
- 連携したアプリ(メール、カレンダー、CRM、GitHub、Slack など)を読み取り、操作します。送信、投稿、削除を行う前には必ず確認します。
- 長時間かかる作業を Hakutaku エージェントに引き継ぎます(情報源付きの詳細な調査、独自のエージェント、自動化)。後から進捗を確認できます。
/hakutaku:grillを使い、質問を 1 つずつ行いながら、ブレインがすでに知っている情報に照らして計画を徹底的に検証します。
すべてあなたとして、あなたの Hakutaku 権限で実行されます。Hakutaku アカウントが必要です。
Hakutaku のために João Vitor Ribeiro de Lima が作成しました。
インストール
サーバーは https://app.hakutaku.ai/api/mcp です。サインインには OAuth を使用します。クライアントで Hakutaku のページを開き、接続を許可します。コピーするキーはありません。
| クライアント | 方法 |
|---|---|
| Claude Code | claude plugin marketplace add hakutakuAi/hakutaku-plugins を実行し、続けて claude plugin install hakutaku@hakutaku を実行します。その後、/mcp を実行して hakutaku にサインインします。スキル、hakutaku サブエージェント、サーバーが追加されます。 |
| Claude(claude.ai、Desktop、Cowork) | Customize > Connectors > + Add > Add custom connector を選び、URL https://app.hakutaku.ai/api/mcp を指定してサインインします。詳細:targets/claude-ai。 |
| ChatGPT | chatgpt.com/plugins > + > Add custom MCP server を選び、URL https://app.hakutaku.ai/api/mcp を指定して OAuth で接続します。詳細:targets/chatgpt。 |
| OpenAI Codex | codex plugin marketplace add hakutakuAi/hakutaku-plugins を実行するか、サーバーのみを追加します:codex mcp add hakutaku --url https://app.hakutaku.ai/api/mcp を実行し、続けて codex mcp login hakutaku を実行します。詳細:targets/codex。 |
| Cursor | Cursor に追加し、ルールを .cursor/rules/ にコピーします。 |
| VS Code | VS Code にインストールするか、mcp.json を .vscode/mcp.json にコピーします。 |
| Windsurf | mcp_config.json を ~/.codeium/windsurf/mcp_config.json に追加します。 |
| Gemini CLI | gemini extensions install https://github.com/hakutakuAi/hakutaku-plugins |
| 任意の MCP クライアント | https://app.hakutaku.ai/api/mcp で Streamable HTTP を使用します。OAuth 2.1(動的登録またはクライアントメタデータドキュメント、PKCE)に対応しています。OAuth に対応していないクライアントでは、Hakutaku Settings > MCP で取得したキーを使って Authorization: Bearer <key> を送信できます。キーはクライアントのシークレットストアまたは環境変数に保存し、コミットするファイルには絶対に保存しないでください。 |
最初の接続直後、サーバーはアシスタントに、後のセッションであなたが尋ねなくてもブレインを使えるよう、Hakutaku に関する短いメモをアシスタント自身のメモリに保存するよう依頼します。メモは 1 つのブロックとして保存され、変更時には同じ場所で置き換えられます。
このリポジトリの内容
| パス | 内容 |
|---|---|
skills/hakutaku | 中核となるスキルです。検索するタイミング、保存する内容と方法、外部への操作を行う前の同意、ツールの全カタログ、コストとエラーについて説明します。自分の作業コンテキストが関係する場合にのみ読み込まれ、参照資料もタスクで必要になった場合にのみ読み込まれます(データ、アプリ、エージェント)。 |
skills/hakutaku-grill | 自分の脳に照らして計画を検証します。入力したときにのみ実行されます。 |
agents/hakutaku.md | 検索と保存を行う Claude Code のサブエージェントです。検索結果がメインの会話にそのまま表示されないようにします。 |
hooks/ | Claude Code:独自の指示にすでに含まれていない場合、セッション開始時に簡潔な Hakutaku のメモを追加します。 |
targets/ | クライアントごとの設定とセットアップ手順です。自動生成されます。 |
server.json | 公式 MCP Registry への登録情報です。 |
benchmarks/ | パッケージの評価方法です。トリガーの精度、コンテキストのコスト、タスクの成功率、同意、レイテンシを測定します。手法と数値を記載しています。 |
src/ + scripts/build.mjs | すべてのクライアントで共通のソースです。node scripts/build.mjs を実行するとクライアントごとのファイルが再生成され、差異がある場合は CI が失敗します。 |
プライバシーと安全性
- このプラグインは認証情報を保持しません。サインインには OAuth を使用し、クライアントが処理します。
- アシスタントがあなたの承認なしに送信、投稿、削除、支出を行うことはありません。これらのツールはまず「確認が必要です」と応答し、何も変更しません。
- 自分の脳に保存した内容は、共有を依頼しない限り、あなた専用のものです。
- ドキュメントやメール内のテキストはデータとして扱い、指示としては扱いません。
- プライバシーポリシー · 利用規約 · サポート:issues または [email protected]
コントリビューション
src/、skills/、agents/ または hooks/session-note.sh を編集し、node scripts/build.mjs を実行して、再生成されたファイルをコミットしてください。node scripts/build.mjs --check と node scripts/leak-check.mjs が成功する必要があります。
ポルトガル語
すでにお使いの AI ツール(Claude Code、Claude、ChatGPT、Codex、Cursor、VS Code、Windsurf、Gemini CLI)で、セカンドブレインの Hakutaku を活用できます。アシスタントは、あなたの仕事について回答する前に脳を検索し、決定したことや作成したものを保存します。自分の表にある数値を(2つの情報源を照合して)使って回答し、接続済みアプリを使う際は、送信や削除の前に必ず確認します。長い作業は Hakutaku エージェントに任せ、/hakutaku:grill を使えば、脳がすでに把握している内容に基づいて計画を問い直せます。接続には https://app.hakutaku.ai/api/mcp で OAuth を使用します。上のインストール表をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。