Storacha MCP ストレージサーバー
Storachaホットストレージ向けのモデルコンテキストプロトコル(MCP)サーバー実装。AIアプリケーションが標準化されたインターフェースを介してファイルを保存・取得できるようにします。IPFSとCIDを用いたトラストレスな分散型データ交換を可能にし、データ主権、検証可能性、そしてエージェントフレームワークやAIシステムとのシームレスな統合を保証します。
無料のストレージオプションから始めましょう🚀
今すぐ分散型ストレージの旅を始めましょう!
- GitHub ユーザー: GitHub アカウントでサインアップすると、すぐに100 MB の無料ストレージが提供されます。クレジットカードは必要ありません。
- メール ユーザー: メールで登録し、クレジットカードを追加すると、 5 GB の無料ストレージ スペースが利用できるようになります。
ユースケース
- ドキュメントの保存と分析: Blob ドキュメントを安全にアップロードおよび取得します。
- 長期構造化データ ストレージ: 長期性とアクセス性を考慮して最適化された構造化データ ストレージを維持します。
- エージェントとシステム間のデータ共有: **CID (コンテンツ識別子)**を使用して、複数のエージェントとさまざまなシステム間でデータを簡単に共有し、分散型で検証可能かつ効率的なデータ交換を可能にします。
- アプリケーション統合: モデル コンテキスト プロトコルを介して、Storacha ストレージ取得をアプリケーションにシームレスに統合します。
- AI モデル開発: Storacha に保存されている外部データセットへの信頼性の高いバージョン管理とアクセスを提供することで、AI モデルをサポートします。
- LLM 統合: Storacha ストレージに直接接続してシームレスなデータ アクセスを実現し、大規模言語モデル (LLM) を強化します。
- Web アプリケーションのバックアップ: 災害復旧のために Web アプリケーションのバックアップ コピーを確実に保存します。
- 機械学習データセット: 機械学習ワークフローで使用される大規模なデータセットを効率的に管理およびアクセスします。
クイックインストールガイド
わずか数ステップの簡単な手順で、Storacha MCP ストレージ サーバーの使用を開始できます。
- リポジトリのクローンを作成する
- 依存関係をインストールする
- キーと委任の生成
- CLIをインストールする
- Storachaにログイン出力:「GitHub 経由」を選択し、GitHub アカウントで認証します。
- スペースを作成する
<your_space_name>
新しいスペースの名前に置き換えます。:必要に応じて別のデバイスからスペースにアクセスできるように、回復キーを必ず保存してください。 - 秘密鍵を作成する出力:
- エージェントIDを設定して委任を作成する<agent_id> を前の手順で取得した AgentId に置き換えます。これにより、エージェントに、先ほど作成したスペースにファイルを保存する権限が付与されます。
- CLIをインストールする
- MCPクライアントを構成する次に、このサーバーを使用するようにMCPクライアント(Cursorなど)を設定します。ほとんどのMCPクライアントは、設定を以下の形式のJSON形式で保存します。
<agent_private_key>
を、手順 3 で作成した PrivateKey に置き換えます。次に、<base64_delegation>
を、手順 3 で作成した委任に置き換えます。
RESTモードとクラウドホスティング
Storacha MCPストレージサーバーは、MCP.soクラウドホスティングと互換性のあるRESTトランスポートモードをサポートしています。RESTモードを使用するには、以下の手順に従ってください。
MCP.so クラウドへのデプロイの詳細については、 integrations.mdガイドを参照してください。
: MCP クライアントを構成する方法はいくつかあります。詳細については、 integrations.mdガイドをお読みください。
ツール
Storacha MCP ストレージ サーバーは、AI システムが分散型ストレージ ネットワークと対話するための次のツールを提供します。
ストレージ操作
アップロード
Storacha Network にファイルをアップロードします。ファイルは、MIME タイプ検出用の拡張子を含むファイル名を持つ、base64 エンコードされた文字列として提供する必要があります。
取得する
Storacha ネットワークからファイルを取得します。サポートされているファイルパス形式: CID/filename
、 /ipfs/CID/filename
、またはipfs://CID/filename
。
身元
秘密鍵ストレージ構成からロードされた Storacha エージェントのDIDKey
を返します。
詳細なコード例とさまざまな統合パターン (SDK、Docker など) については、 integrations.mdガイドを参照してください。
ライセンス
MIT または Apache 2 ライセンス
サポート
サポートについては、 Storacha サポートにアクセスするか、このリポジトリで問題を開いてください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
AI アプリケーションが標準化されたモデル コンテキスト プロトコル インターフェースを介して分散ストレージと対話できるようにし、ファイルのアップロード、取得、および ID 管理を可能にします。
Related MCP Servers
- AsecurityFlicenseAqualityEnables AI models to perform file system operations (reading, creating, and listing files) on a local file system through a standardized Model Context Protocol interface.Last updated -3JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI applications to interact with Dropbox, providing tools for file operations, metadata retrieval, searching, and account management through Dropbox's API.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.Last updated -3TypeScript
- AsecurityAlicenseAqualityA secure Model Context Protocol server that provides controlled filesystem access within predefined directories, enabling AI models to perform file and directory operations with strict path validation.Last updated -16257TypeScriptMIT License