mcpField
A
Archipelago

Archipelago

リモート
archipelago.tools生産性1今日更新
リポジトリ公式サイト

Archipelago について

Archipelagoは、人とエージェントが共同で作業を計画・追跡するための、共有型の構造化プロジェクトマップです。追記専用ログ、取り消し可能な変更、拡張可能なパックにより、判断とプロジェクト履歴を一元管理します。

主な機能

  1. 01人とエージェントの共有マップ
  2. 02追記専用の変更履歴
  3. 03権限の記録と変更の取り消し
  4. 04項目とビューの拡張パック
  5. 05共通のクエリとビューのモデル
  6. 06組み込みDBまたはPostgresでのセルフホスト

活用シーン

  1. 01プロジェクトのタスクと依存関係の整理
  2. 02エージェントによる変更の確認や取り消し
  3. 03チームで共有作業を引き継ぐ
  4. 04プロジェクト履歴から見落としを確認

MCP 対応

Archipelagoは、サーバーの/mcpエンドポイントにあるツールを通じて、共有マップをMCPクライアントに公開します。Claude Codeのセットアップでは、書き込むファイルを提示して承認を求めた後、プロジェクト設定、フック、作業ルールを追加できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://app.archipelago.tools/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Archipelago

テスト

あなたのすべての作業を映す、生きた地図。チャットから、あなたとチーム、エージェントが同じ認識を持てる構造化モデルへ。タイトルとその一行を中心に、島々が重なる列をなして広がっています。

あなたのすべての作業を映す、生きた地図。チャットから、あなたとチーム、エージェントが同じ認識を持てる構造化モデルへ。

初期段階です。作者が構築し、日々使用しています。まだ粗削りな部分があります。

AIによって多くのタスクが高速化されていますが、速くなることが役立つのは、正しい方向に進んでいる場合だけです。作業を始める前に地図を作れば、リスクや依存関係を特定でき、人やエージェントが作業する間も進捗を簡単に把握できます。

共有の地図がひとつあれば、誰でも、どこからでも、いつでも作業を引き継げます。詳細な履歴により、プロジェクトが実際にどう進んだか、何を見落としたか、どう改善すればよいかを分析できます。

サイトはarchipelago.toolsです。

仕組み

Archipelago は小さく、特定の使い方を押し付けないコアを備えており、それ以外は自由に形作れます。

人が主導権を持ちます。 エージェントが作業の大部分を担い、何に承認が必要かはあなたが決めます。変更ごとに承認元が記録され、適用した変更は取り消せます。主導権を保てます

ログが真実です。 すべての変更がひとつのログに追加され、書き換えられることはありません。取り消し、履歴、ライブ更新、バックアップはすべて同じ記録を参照します。 docs/log.md

すべてがアイテムで、すべてのアイテムには型があります。 すべての型は、7つの種類のいずれかを拡張したものです。Archipelago はこれらの種類を中心に構築されているため、同梱の型で使えるものは、追加した型でも同様に使えます。

プラグインアーキテクチャ。 パックによって、システムに独自の考え方を取り入れられます。必要なアイテム型、リンク型、ビューのスタイル、機能を備えたパックを作成できます。独自の型、ビュー、ルールも、同梱のものと同じように機能します。 パックを作成する

人とエージェントが同じ場所を使います。 あなたとエージェントは、同じツールを通じて地図を利用します。エージェントへの指示は地図上に保存され、あなたが確認したり変更したりできます。エージェントツール

読み取り方法はひとつです。 クエリはフィルター、たどる経路、上限で構成され、ビューはレイアウトを備えたクエリです。あなたもエージェントも同じクエリを読み取ります。

自分でホストする

Archipelago は Node 24 サーバーひとつと永続ディスクで構成され、MIT ライセンスのもと、必要なものがすべて含まれています。データベースは組み込みです。チームで使う場合は、地図を Postgres サーバーに保存してください。サーバーを自分で実行したくない場合は、クイックスタートを使えば、約5分で利用を開始できます。

git clone https://github.com/AlexReiner98/archipelago.git
cd archipelago
npm install
npm start

http://127.0.0.1:3100 を開き、Workspace に移動して、Owner の下に名前を入力してください。まず中を見てみたい場合は、npm run demo を実行すると、Archipelago 自体の地図がポート 3200 で開きます。データは別に保存されます。

Claude Code に接続する

サーバーを起動した状態で、作業中のプロジェクトのフォルダー内で次を実行します。

node -e "fetch('http://127.0.0.1:3100/connect/setup.mjs').then(r=>r.text()).then(t=>import('data:text/javascript,'+encodeURIComponent(t)))"

書き込むファイル(.mcp.json、いくつかのフック、CLAUDE.md 内の作業ルール)が一覧表示され、最初に確認を求められます。一覧だけを確認するには -- --dry-run を追加し、削除するには -- --remove を追加します。その後、そのフォルダーで Claude Code を再起動して、次のように伝えてください。

このプロジェクトを Archipelago に登録し、現在取り組んでいる3つのことをタスクにして、最初に何をすべきか教えてください。

タスクはすぐに地図に表示されます。変更を元に戻すには、Changes を開いて Undo を選択してください。ほかの MCP クライアントでも、http://127.0.0.1:3100/mcp で地図を利用できます。

詳細を読む

  • 自分でホストすると ホスティング:すべての設定と制限について説明します。
  • リファレンス:すべての画面、ツール、ビュー、設定、制限について説明します。
  • マップに沿って動くエージェント:エージェントへの指示方法、確認方法、整合性の取り方について説明します。
  • パック:マニフェストの各キーについて説明します。また、 docs/layouts.mdではレイアウトとサンドボックスについて説明します。
  • ログ:保存される内容と、それ以外のすべてをログから読み取る方法について説明します。
  • 用語集:それぞれの概念を表す用語をまとめています。
  • Archipelago 自体の開発に取り組む場合は、CONTRIBUTING.mdをご覧ください。 現状のまま公開されており、回答や修正を保証するものではありません。
  • セキュリティ上の問題を非公開で報告する場合は、SECURITY.mdをご覧ください。

Copyright 2026 Aperture Design Tools Inc. MIT License.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。