mcpField
A
AIStorageDepot

AIStorageDepot

ローカル
aistoragedepot.comAI・エージェント013 週間前に更新

AIStorageDepot について

AIStorageDepotは、個人またはチームのプロンプト、ルール、スキル、ドキュメントのライブラリをAIクライアントに提供するMCPサーバーです。検索と取得、MCPリソースおよびプロンプトへの公開に加え、選択した項目をネイティブなコマンドファイルとして出力できます。

主な機能

  1. 01ライブラリ項目の検索と取得
  2. 02コンテンツをMCPリソースとして公開
  3. 03選択項目をプロンプトに変換
  4. 04対応ツール向けコマンド出力
  5. 05匿名で公開サンプルを読み取り

活用シーン

  1. 01AIクライアントでプロジェクトルールを参照
  2. 02チームライブラリからガイダンスを検索
  3. 03プロンプトとスキルをコマンドファイルに同期

MCP 対応

ライブラリ項目をリソース、選択したプロンプトをMCPプロンプトとして公開し、search_libraryとget_itemのツールを提供します。AISD_TOKENがない場合は公開サンプルを読み取り専用で提供し、トークンがあれば個人およびチームのライブラリにアクセスします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"aistoragedepot-admin-aistoragedepot": {
"command": "npx",
"args": [
"-y",
"@aistoragedepot/mcp"
]
}
}
}
起動コマンドnpx -y @aistoragedepot/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@aistoragedepot/mcp0.6.7

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@aistoragedepot/mcp

Model Context Protocol サーバーです。AIStorageDepot のライブラリを、Claude Desktop、Cursor、Cline、Windsurf など、MCP 対応のあらゆる AI クライアントに公開します。

保存したコンテンツを、実際に作業する場所で利用できます。

  • プロンプト → アプリで / を付けたアイテムが MCP プロンプト(スラッシュコマンド)になります。あらゆる種類のアイテムに対応し、各プロンプトの [field] は入力するプロンプト引数として表示されます。
  • リソース → ルール、ドキュメント、スキル、MCP 設定、プロンプトなど、すべてのアイテムを aisd://item/<id> から読み取れるため、エージェントは「自分のコーディングルール」や「プロジェクトのガイドライン」を必要に応じてコンテキストに取り込めます。
  • ツール → search_library(query) と get_item(id) を使うと、エージェントはプログラムからライブラリ内のあらゆるものを検索・取得できます。

アカウントなしで試す(サンプルモード)

AISD_TOKEN は省略可能です。トークンなしでサーバーを実行すると、公開キュレーションライブラリの無料サンプルが読み取り専用で提供されます。登録前にエディター内で AIStorageDepot を試すのに最適です。後からトークンを追加すると、自分のライブラリとチームのライブラリに切り替わります。env を空にしてサーバーを追加するか、AISD_TOKEN を省略してください。

{
  "mcpServers": {
    "aisd": { "command": "npx", "args": ["-y", "@aistoragedepot/mcp"] }
  }
}

セットアップ

👉 最も簡単な方法: 各アプリの手順(設定ファイルの場所など)は https://www.aistoragedepot.com/connect にあります。以下は手動での設定方法です。

  1. AIStorageDepot で Settings → API tokens に移動し、トークンを作成します(個人利用は無料)。コピーしてください。
  2. MCP クライアントの設定にサーバーを追加します。例(Claude Desktop の場合は claude_desktop_config.json、Cursor の場合は ~/.cursor/mcp.json など):
{
  "mcpServers": {
    "aisd": {
      "command": "npx",
      "args": ["-y", "@aistoragedepot/mcp"],
      "env": {
        "AISD_TOKEN": "aisd_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}
  1. クライアントを再起動します。/ を付けたアイテムがスラッシュコマンドとして表示されます。すべてのアイテムをリソースとして利用でき、search_library / get_item ツールも使えるようになります。

設定

環境変数必須デフォルト備考
AISD_TOKENいいえ—Settings → API tokens で取得するトークンです。トークンがない場合は匿名サンプルモード(無料の公開キュレーションライブラリを読み取り専用で利用)になります。トークンがある場合は、自分のライブラリとチームのライブラリを利用できます。アカウントへのフルアクセス権があるため、秘密にしてください。
AISD_BASE_URLいいえhttps://www.aistoragedepot.com必要に応じて、セルフホスト版または開発用インスタンスを指定します。
AISD_WORKSPACESいいえ—廃止されました。 スラッシュメニューには現在、アプリで / を付けたアイテムが表示されます(明示的なオプトイン)。この変数は無視されます。検索とリソースには引き続きすべてのワークスペースが含まれます。

スラッシュコマンド(pull)

すべてのクライアントが MCP プロンプトを / スラッシュコマンドに変換するわけではありません(ツールのみを使用するクライアントもあります)。ライブラリをネイティブなスラッシュコマンドとして使うには、使用している AI ツールすべてのコマンドファイルに同期します。Claude だけではありません。

npx -y @aistoragedepot/mcp pull --token=aisd_your_token --to=all
対象書き込み先コマンドの表示形式
claude (デフォルト)~/.claude/commands/aisd//aisd:<name>
cursor~/.cursor/commands//aisd-<name>
vscodeVS Code プロファイルの prompts/ フォルダー(Copilot Chat)/aisd-<name>
windsurf~/.codeium/windsurf/global_workflows/(Cascade)/aisd-<name>
codex~/.codex/prompts//prompts:aisd-<name>

インストールされていないツールは自動的にスキップされます。各ツールに合わせた形式で出力されます(フロントマター、引数のヒント、対応している場合は $ARGUMENTS)。スキルはそのまま実行されます。プロンプトには入力が必要です。[fields] が引数のヒントとして表示され、コマンドの後に入力した内容が各フィールドに設定されます。

/aisd:cold-outreach Jane at Globex, about our payments API

— 入力されていない値は AI が尋ねます。

オプションデフォルト
--to=…claudeコマンドを書き込む対象ツール。カンマ区切りのリスト、または all を指定します。
--token=…AISD_TOKEN envAPI トークンです。
--types=…skill,promptコマンドにするアイテムの種類です(例:スキルのみの場合は skill)。
--workspaces="A,B"個人用ライブラリpull するワークスペース(名前、または all)です。
--projectオフ現在のリポジトリに書き込みます:.claude/commands/、.cursor/commands/、.github/prompts/、.windsurf/workflows/。
--dir=<path>対象ごとそれ以外の場所に書き込みます(--to が 1 つの場合のみ)。

再実行しても安全です。各対象は自身のファイルのみを削除します(claude の場合は名前空間フォルダー内、その他の場合は aisd- プレフィックスが付いたファイルのみ)。ユーザー自身のコマンドが変更されることはありません。

注意事項

  • v0.1 は読み取り専用です(コンテンツを表示・取得しますが、書き戻しはしません)。
  • ライブラリのスナップショットは約 30 秒間キャッシュされるため、短時間に連続して呼び出しても API へのアクセスは 1 回で済みます。
  • トークンは「Settings → API tokens」からいつでも取り消せます。取り消すと、サーバーはただちにアクセスできなくなります。

ローカル開発

npm install
AISD_TOKEN=<token> AISD_BASE_URL=http://localhost:3100 npm run test:client

コメント

MCP は初めてですか?

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

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