mcpField
P
putput-mcp

putput-mcp

リモート
github.com/putput-ioファイル・ストレージ135 週間前に更新
リポジトリ

putput-mcp について

putput-mcpは、AIエージェントによるファイルのアップロードと管理を可能にするMCPサーバーです。URLからアップロードしてCDNリンクを返し、ゲストトークンの取得に登録は不要です。

主な機能

  1. 01URLからファイルをアップロード
  2. 02フィルターとページネーション付き一覧
  3. 03IDによるファイル削除
  4. 04ファイル情報とダウンロードURLの取得

活用シーン

  1. 01エージェントが生成したファイルをアップロードしてCDNリンクを共有
  2. 02PutPutにアップロード済みのファイルを検索または削除

MCP 対応

アップロード、一覧表示、削除、情報取得のツールをMCPクライアントに公開します。ローカル実行のほか、Bearerトークンを使ってリモートのStreamable HTTPエンドポイントにも接続できます。

設定

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

エンドポイントhttps://putput.io/api/v1/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@putput/mcp0.0.3

ツール

4
パラメーター型必須説明
urlstringはいアップロードするファイルの URL
prefixstringいいえ整理用の任意のパスプレフィックス
filenamestringいいえ任意のファイル名の上書き値
metadataobjectいいえ任意のキーと値のメタデータ
visibilityenumいいえファイルの公開範囲(デフォルト:public)public | private

詳細

@putput/mcp

AI エージェント向けのファイルアップロードです。Claude Code、Cursor、Windsurf、VS Code Copilot から、登録不要でファイルをアップロード、一覧表示、管理できます。

クイックスタート

無料の API トークンを取得します(登録不要):

curl -X POST https://putput.io/api/v1/auth/guest | jq .token
Claude Code
claude mcp add putput -- npx @putput/mcp -e PUTPUT_TOKEN=pp_your_token
Cursor

.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "putput": {
      "command": "npx",
      "args": ["@putput/mcp"],
      "env": {
        "PUTPUT_TOKEN": "pp_your_token"
      }
    }
  }
}
VS Code Copilot

.vscode/mcp.json に追加します:

{
  "servers": {
    "putput": {
      "command": "npx",
      "args": ["@putput/mcp"],
      "env": {
        "PUTPUT_TOKEN": "pp_your_token"
      }
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.json に追加します:

{
  "mcpServers": {
    "putput": {
      "command": "npx",
      "args": ["@putput/mcp"],
      "env": {
        "PUTPUT_TOKEN": "pp_your_token"
      }
    }
  }
}
リモート(ストリーミング可能な HTTP)

クライアントがリモート MCP サーバーに対応している場合:

https://putput.io/api/v1/mcp

トークンは Authorization ヘッダーで Bearer トークンとして渡します。

ツール

ツール説明
upload_fileURL から PutPut にファイルをアップロードし、CDN リンクを取得します
list_filesオプションのプレフィックスフィルターとページネーションを指定して、アップロード済みファイルを一覧表示します
delete_fileID を指定してファイルを削除します
get_file_infoファイルの詳細、統計情報、ダウンロード URL を取得します

仕組み

  1. AI エージェントが URL を指定して upload_file を呼び出します
  2. PutPut がファイルを Cloudflare R2 にアップロードします
  3. CDN URL が返されます。これで完了です

AWS も設定もデプロイの手順も不要です。ファイルは 300 か所以上のエッジロケーションから配信され、エグレス料金は $0 です。

料金

  • ゲスト: 1 GB 無料、登録不要、有効期限は 14 日間
  • 無料: 10 GB 無料、アカウントが必要です
  • Pro: 50 GB で月額 $9 から、帯域幅無制限、エグレス料金 $0

リンク

コメント

MCP は初めてですか?

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

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