mcpField
P
Put It Online

Put It Online

リモート
putit.onlineファイル・ストレージ02 週間前に更新
リポジトリ公式サイト

Put It Online について

Put It Onlineは、AIが作成したウェブページやファイルを共有用の短いリンクとして公開する、ホスト型のリモートMCPサービスです。匿名リンクは7日間有効で、サインインするとリンク管理や、パスワード保護・恒久公開などの有料機能を利用できます。

主な機能

  1. 01HTML、CSS、JavaScriptのページや静的サイトを公開
  2. 02ファイルをアップロードして短いリンクを作成
  3. 03大容量ファイル用の一度限りのアップロードセッション
  4. 04リンクの状態、有効期限、閲覧数を確認
  5. 05アカウントのリンク管理、削除、パスワード設定

活用シーン

  1. 01イベントのRSVPページを公開して共有
  2. 02PDFや画像をクライアントと共有
  3. 03アカウント内で期限が近いリンクを確認
  4. 04提案書のリンクをパスワードで保護

MCP 対応

ホスト型MCPサーバーは、Streamable HTTP経由でサイト公開、ファイルアップロード、リンク管理のツールを提供します。匿名接続、OAuth 2.1、APIキー認証に対応し、匿名リンクは7日間有効です。一部のリンク管理機能は有料プランが必要です。

設定

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

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

ツール

10
パラメーター型必須説明
slugstringいいえカスタムリンク名(英字、数字、ハイフンで3~40文字)。カスタム名に対応するプランで利用できます。
contentstringはいファイルの内容:プレーンテキスト、または encoding が "base64" の場合は base64(すべてのバイナリファイルに base64 を使用)。
encodingenumいいえ`content` のエンコード方式。text | base64
filenamestringはい拡張子を含むファイル名。例:"report.pdf"、"index.html"。拡張子によってリンクの表示形式が決まります。
passwordstringいいえリンクを開くには、訪問者がこのパスワードを入力する必要があります。パスワード保護に対応するプランで利用できます。
mime_typestringいいえ任意の MIME タイプ。欠落しているファイル拡張子の追加に使用します。

詳細

オンラインに公開

Put It Online MCP サーバー

Put It Online は、ファイルや AI が作成したウェブページを短い公開リンクに変換します。このリポジトリには、ホスト型リモート MCP サーバーの公開メタデータと接続手順が含まれています。

https://putit.online/mcp

アシスタントにランディングページ、出欠確認ページ、グラフ、レポートの作成を依頼すると、ライブウェブページとして公開されます。PDF、画像、zip、その他のファイルも同じ方法で共有できます。アップロードされたファイルはすべて、安全性チェックを通過してからリンクが公開されます。公開されたページは、それぞれのリンク上でサンドボックス化された状態で配信されます。

  • トランスポート: Streamable HTTP(リモート、インストール不要)
  • 認証: 任意です。匿名で利用できます(7 日間のリンクと非公開の管理トークン)。OAuth 2.1(PKCE、クライアント ID メタデータドキュメント、または動的クライアント登録)もしくは API キーでサインインすると、リンクをアカウントに保存できます。
  • アカウント専用 URL: https://putit.online/mcp/account は常にサインインを要求します。接続時に OAuth を選択するクライアント(Windsurf、Zed、Le Chat、Docker)で使用してください。
  • 公式 MCP Registry 名: online.putit/put-it-online
  • ドキュメント: https://putit.online/connect · プライバシー: https://putit.online/privacy · 利用規約: https://putit.online/terms · サポート: https://putit.online/support

サーバー自体はホスト型サービスであり、オープンソースではありません。このリポジトリには、MIT ライセンスのもと、メタデータ(server.json、gemini-extension.json、glama.json)、手順、ロゴのみが含まれています。

ツール

ツール機能
publish_siteウェブページまたは小規模な静的サイト(HTML、CSS、JavaScript、画像)を公開し、リンクを取得します
upload_fileファイル(テキスト、またはバイナリファイルの場合は base64)を短いリンクで共有します
create_upload_session大きなファイル用の使い捨てアップロード URL/curl コマンドを取得します
get_linkリンクのステータス(公開中、確認中など)、有効期限、閲覧数を確認します
delete_linkリンクとそのファイルを完全に削除します
list_links接続中のアカウントにあるリンクを一覧表示します
set_passwordリンクのパスワードを追加または削除します(有料プラン)
make_permanentリンクを永久にオンラインで公開します(有料プラン)
extend7 日間のリンクの有効期間を再開します(有料プラン)
get_account接続中のアカウントのプラン、制限、機能を確認します

すべてのツールには、title および readOnlyHint/destructiveHint アノテーションと outputSchema が含まれています。

接続

Claude(claude.ai、Desktop、モバイル)

Customize → Connectors → Add custom connector → https://putit.online/mcp を貼り付け → Add。Claude に求められたらサインインします。

Claude Code
claude mcp add --transport http put-it-online https://putit.online/mcp
ChatGPT

Settings → Apps → Advanced settings → Developer mode をオンにします。次に Plugins → + → Add custom MCP server → https://putit.online/mcp を貼り付け → 認証方法として OAuth を選択します。

Codex
codex mcp add put-it-online --url https://putit.online/mcp

または ~/.codex/config.toml に記述します。

[mcp_servers.put-it-online]
url = "https://putit.online/mcp"
Cursor

Cursor に追加(ディープリンク)、または ~/.cursor/mcp.json に記述します。

{ "mcpServers": { "put-it-online": { "url": "https://putit.online/mcp" } } }
VS Code / GitHub Copilot

VS Code にインストール(ディープリンク)、または .vscode/mcp.json に記述します。

{ "servers": { "put-it-online": { "type": "http", "url": "https://putit.online/mcp" } } }

または code --add-mcp '{"name":"put-it-online","type":"http","url":"https://putit.online/mcp"}'

Gemini CLI
gemini extensions install https://github.com/kitsunde/putit-mcp
# or
gemini mcp add --transport http put-it-online https://putit.online/mcp
Windsurf(mcp_config.json)
{ "mcpServers": { "put-it-online": { "serverUrl": "https://putit.online/mcp/account" } } }
Zed(settings.json)
{ "context_servers": { "put-it-online": { "url": "https://putit.online/mcp/account" } } }
Cline

URL を https://putit.online/mcp に設定して、リモートサーバー(Streamable HTTP)を追加します。llms-install.md を参照してください。

OAuth の代わりに API キーを使用

https://putit.online/connect でキーを作成し、Authorization: Bearer pio_… として送信します。

{
  "mcpServers": {
    "put-it-online": {
      "url": "https://putit.online/mcp",
      "headers": { "Authorization": "Bearer pio_your_api_key" }
    }
  }
}
ローカル(stdio)サーバーのみを実行するクライアント
{
  "mcpServers": {
    "put-it-online": {
      "command": "npx",
      "args": ["-y", "https://putit.online/downloads/putit-mcp.tgz"],
      "env": { "PUTIT_URL": "https://putit.online" }
    }
  }
}

アカウントモードを使うには、env に "PUTIT_API_KEY": "pio_…" を追加します。Node 20 以降が必要です。

プロンプトの例

  • 「Sam の30歳の誕生日(11月14日)用の1ページの出欠確認サイトを作成して、オンラインに公開してください。」
  • 「この PDF をオンラインに公開して、クライアントに送れるリンクを教えてください。」
  • 「今週有効期限が切れるリンクはどれですか?」
  • 「提案書のリンクにパスワードを設定してください。」
  • 「昨日作成したリンクを削除してください。」

こちらも利用できます

プライバシー

Put It Online が受け取るのは、アシスタントから送信された情報(ツールへの入力とファイル、クライアント名、リクエストのメタデータ)のみで、会話を受け取ることはありません。詳細:https://putit.online/privacy。コンテンツに関するルール:https://putit.online/acceptable-use。不正利用の報告:https://putit.online/report。

ライセンス

このリポジトリのメタデータとドキュメントは MIT ライセンスです。Put It Online サービスは、シンガポールの Kit Sunde が運営しています。

コメント

MCP は初めてですか?

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

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