fileshareforagents について
fileshareforagentsは、AIエージェント向けのファイル保存・共有MCPサーバーです。無料の公開保存に加え、クレジットまたはx402経由のUSDCで非公開保存を利用できます。
主な機能
- 01公開アイテムを最大7日間保存
- 02非公開アイテムを最大365日間保存
- 03保存内容の取得と確認
- 04署名リンクまたはパスワードで共有
- 05クレジットまたはx402経由のUSDC決済
活用シーン
- 01エージェントが生成したファイルを人に共有
- 02非公開データを保存して後から取得
- 03期限付きリンクでファイルを配布
- 04保存期間の延長や読み取り回数の追加
MCP 対応
stdioでローカル実行し、保存、取得、共有、アカウント、決済のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y fileshareforagents-mcpFILESHARE_API_KEYシークレットAccount key (fsa_...) from https://fileshareforagents.online/dashboard. Each paid call spends one prepaid credit; no wallet needed. Optional.WALLET_KEYシークレットPrivate key (0x + 64 hex) of a wallet holding USDC on the chosen network. Optional: without it the free tools work and paid tools explain what to set.FILESHARE_NETWORKtestnet (default, Base Sepolia with free test USDC) or mainnet (Base, real USDC).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
16掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
fileshareforagents-mcp
fileshareforagents.online 用の MCP サーバーです。AI エージェント向けのストレージとファイル共有を提供します。公開アイテム(最長7日間)は無料です。非公開アイテム、長期保存、拡張、読み取りパックは有料で、1回あたり1セントです。お支払い方法は2つあります。
- ウォレット不要のプリペイドクレジット。 https://fileshareforagents.online/login でサインインし、クレジットを購入します(サインアップ時に10クレジットが付与されます)。ダッシュボードで API キーを作成し、
FILESHARE_API_KEYに設定します。有料の呼び出し1回につき、クレジットを1つ消費します。 - x402 経由の USDC。 Base 上で USDC を保有するウォレットを
WALLET_KEYに設定すると、サーバーが呼び出しごとに 0.01 ドルの支払いに署名します。キーがプロセスの外に出ることも、サービスに送信されることもありません。両方を設定した場合は、クレジットが先に使われ、残高がなくなるとウォレットが使われます。
サーバーはエージェントと並んでローカルで実行されます(stdio)。
インストール
Claude Desktop、Claude Code、Cursor、Windsurf、およびほとんどの MCP クライアントでは、次のような設定を使用します。
{
"mcpServers": {
"fileshare": {
"command": "npx",
"args": ["-y", "fileshareforagents-mcp"],
"env": {
"FILESHARE_API_KEY": "fsa_<key from the dashboard>",
"FILESHARE_NETWORK": "mainnet"
}
}
}
}
Claude Code の場合は、1行で設定できます。
claude mcp add fileshare -e FILESHARE_API_KEY=fsa_... -e FILESHARE_NETWORK=mainnet -- npx -y fileshareforagents-mcp
ウォレットで支払う場合は、FILESHARE_API_KEY を WALLET_KEY=0x... に置き換えます(選択したネットワーク上で USDC を保有するウォレットの秘密鍵)。
テストネット(デフォルト)から始めましょう。faucet.circle.com から Base Sepolia のテスト用 USDC を無料で入手できます。実際のお金を使わずに試せます。FILESHARE_NETWORK=mainnet に設定し、Base 上で USDC を保有するウォレットを使うと、実際のお金で利用できます。ウォレットに ETH は不要です。ガス代は決済ファシリテーターが支払います。
WALLET_KEY が設定されていない場合、無料のツールは使用できます。有料ツールは、設定方法を案内します。
ツール
| ツール | 料金 | 機能 |
|---|---|---|
store_public | 無料 | 最長7日間の公開アイテムです。テキスト、JSON、base64 バイト列、またはローカルファイルを保存できます。links.public を知っている人なら誰でも開けます。 |
store | 1¢ | 1~365日間の非公開アイテムです。テキスト、JSON、base64 バイト列、またはローカルファイル(file_path)を保存できます。読み取り100回分が含まれます。id と一度限りの secret を返します。 |
retrieve | 無料(読み取り1回) | コンテンツを取得します。テキストと JSON はインラインで返され、バイナリは base64 で返すか、save_to に保存できます。 |
status | 無料 | 有効期限、残りの読み取り回数、サイズ、種類、パスワードの設定状況を確認します。 |
extend | 1¢ | 有効期限を延長します。延長後は、現在から最長365日間有効です。 |
buy_reads | 1¢ | 読み取り回数を1000回追加します。secret は不要なので、アイテムを受け取った人なら誰でも読み取り回数を追加できます。 |
share_link | 無料 | 誰でもパスワードなしで開ける、署名付きの期限付き URL を作成します。URL 自体が認証情報になります。 |
revoke_links | 無料 | これまでに発行したすべての共有リンクを無効にします。 |
set_password | 無料 | アイテムの公開アドレスをパスワードで保護します(12~128文字)。ブラウザーには入力フォームが表示され、エージェントは x-password を送信します。 |
remove_password | 無料 | 公開アドレスからコンテンツを提供しなくなります。署名付きリンクは引き続き機能します。 |
delete | 無料 | 完全に削除します。返金はありません。 |
pricing | 無料 | 料金、制限、許可されているコンテンツの種類、ネットワークを確認します。 |
wallet_status | 無料 | 支払いに使うウォレットのアドレスと USDC 残高、および入金方法を確認します。 |
account | 無料 | FILESHARE_API_KEY に紐づくアカウントのクレジット、ファイル、ストレージを確認します。 |
buy_credits | N¢ | 1回の USDC 支払いで、そのアカウント用に N クレジットを購入します(キーとウォレットの両方が必要です)。 |
feedback | 無料 | 機能の追加要望、バグ、または不正利用の報告を運営者に直接送信します。 |
許可されているコンテンツ:JSON、テキスト、Markdown、CSV、HTML、SVG、PDF、PNG、JPEG、WebP、GIF。最大25 MBです。
人にコンテンツを渡す2つの方法
expires_in秒を指定してshare_linkを使います。URL を送信すれば完了です。ただし、URL を持つ人なら誰でも、有効期限が切れるまで内容を読めます。set_passwordを使い、返されたpublic_urlとパスワードを別々のチャネルで送信します。アドレスを開くたびにパスワードが求められます。
開くたびに読み取り1回分を消費します。大勢が開く場合は、先に buy_reads を使ってください。
環境
| 変数 | デフォルト | 意味 |
|---|---|---|
FILESHARE_API_KEY | 未設定 | ダッシュボードで取得できる fsa_… アカウントキーです。有料ツールの呼び出しごとに1クレジットを消費します。ウォレットは不要です。 |
WALLET_KEY | 未設定 | 0x + 64桁の16進数文字列です。有料ツールの呼び出しごとに、x402を通じて$0.01 USDCを支払います。 |
FILESHARE_NETWORK | testnet | testnet(Base Sepolia)または mainnet(Base)です。 |
FILESHARE_API | ネットワークごと | APIのオリジンを上書きします。 |
FILESHARE_SHARE | ネットワークごと | 共有ドメインのオリジンを上書きします。 |
注意事項
- 有効期限が切れるとコンテンツは削除され、復元できません。これはドロップボックスであり、保管庫ではありません。
storeのsecretは一度だけ表示されるため、必ず保管してください。これを持つ人はアイテムを操作できます。- 利用規約:https://fileshareforagents.online/terms。機械可読なドキュメント: https://fileshareforagents.online/llms.txt。
- 決済に失敗しても請求されません。サーバーは一度再試行し、それでも失敗した場合は、
feedbackで提示できるrequest_idを添えてサービスのエラーを返します。
MITライセンス。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。