mcpField
M
mcp-upload

mcp-upload

ローカル
github.com/0xLighthouseファイル・ストレージ030 週間前に更新

mcp-upload について

mcp-uploadは、Claude DesktopやCursorなどのMCPクライアント向けに、分散ストレージへファイルをアップロードするMCPサーバーです。ホスト上のパスまたはインラインの内容を受け取り、ファイル情報とパーマリンクを返します。

主な機能

  1. 01ホスト上のパスからファイルをアップロード
  2. 02インライン内容からファイルをアップロード
  3. 03サンドボックス用curlコマンドの生成
  4. 04ファイル情報とパーマリンクの取得
  5. 05ストレージプラン料金の確認

活用シーン

  1. 01ローカルファイルを分散ストレージへ保存
  2. 02サンドボックス環境からファイルをアップロード
  3. 03アップロード済みファイルの共有リンクを取得

MCP 対応

このMCPサーバーは、ファイルのアップロード、ファイル情報の取得、ストレージ料金の確認ツールをクライアントに提供します。利用にはAPIキーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"sh-objekt-mcp-upload": {
"command": "npx",
"args": [
"-y",
"@objekt.sh/mcp-upload"
],
"env": {
"OBJEKT_API_KEY": "<OBJEKT_API_KEY>"
}
}
}
}
起動コマンドnpx -y @objekt.sh/mcp-upload
設定が必要な環境変数
OBJEKT_API_KEYシークレットAPI key from objekt.sh/mcp (free tier available)

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

パッケージ
npm@objekt.sh/mcp-upload0.1.5

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
namestringいいえアップロードするファイルの名前。'path' を指定した場合は自動検出されます。'content' を使用する場合は必須です。
pathstringいいえホストのファイルシステム上にあるファイルの絶対パス(例:/Users/you/photo.png)。/mnt/user-data/ などのコンテナパスは使用しないでください。
contentstringいいえファイルの内容です。バイナリは base64 エンコード、テキストは生の UTF-8 を使用します。ホストのファイルシステムからファイルパスにアクセスできない場合に使用してください。
encodingenumいいえコンテンツのエンコーディングです。デフォルトは 'base64' です。SVG、HTML、CSS、JSON などのテキスト形式には 'raw' を使用してください。base64 | raw
content_typestringいいえMIME タイプです(content と併用する場合は必須。例:'image/png')。path を使用する場合は自動検出されます。

詳細

@objekt.sh/mcp-upload

Claude Desktop、Cursor、または任意の MCP クライアントから分散型ストレージにファイルをアップロードするための MCP サーバーです。

セットアップ

https://objekt.sh/mcp で無料の API キーを取得し、MCP 設定に追加します。

{
  "mcpServers": {
    "objekt": {
      "command": "npx",
      "args": ["-y", "@objekt.sh/mcp-upload"],
      "env": {
        "OBJEKT_API_KEY": "objekt_mcp_..."
      }
    }
  }
}

ツール

ツール説明
upload_fileホストのパスまたはインラインコンテンツを指定してアップロードします
upload_from_sandboxサンドボックスからアップロードするための curl コマンドを返します
get_fileファイルのメタデータとパーマリンクを取得します
get_pricing現在のストレージプランの料金を取得します

ドキュメント

objekt.sh/mcp — セットアップ、料金、ベストプラクティス。

コメント

MCP は初めてですか?

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

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