rustypaste-mcp について
rustypaste-mcpはrustypaste APIをMCPサーバーとして利用できるようにし、テキストやファイルのアップロード、リモートコンテンツのホスティング、URL操作を行います。期限付きファイルや一度だけ閲覧できるリンクにも対応します。
主な機能
- 01テキストをアップロードして共有URLを取得
- 02ローカルパスを指定したファイルのアップロード
- 03ファイルの自動削除期限の設定
- 04単回リンクや短縮URLの作成
- 05リモートURLの取得とホスティング
活用シーン
- 01テキストやローカルファイルの共有
- 02期限付きまたは一度だけ閲覧できるリンクの作成
- 03長いURLの短縮やリモートコンテンツのホスティング
MCP 対応
MCPサーバーは、テキストとファイルのアップロード、単回リンクの作成、URL短縮、リモートコンテンツのホスティング用ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
7掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| content | string | はい | 貼り付けるテキストコンテンツ |
| filename | string | いいえ | 貼り付けファイルの任意の名前(例:'notes.md')。デフォルトは 'paste.txt' です |
詳細
rustypaste-mcp-server
rustypaste API をラップする MCP サーバーです。
ツール
| ツール | 説明 |
|---|---|
rustypaste_paste_text | テキストコンテンツをアップロードし、共有可能な URL を取得します |
rustypaste_upload_file | パスを指定してローカルファイルをアップロードします |
rustypaste_upload_file_with_expiry | 一定時間後に自動削除されるファイルをアップロードします |
rustypaste_oneshot_file | 1 回だけ表示できるリンクとしてファイルをアップロードします |
rustypaste_oneshot_url | 1 回だけ使用できる URL リダイレクトを作成します |
rustypaste_shorten_url | 長い URL を短縮します |
rustypaste_upload_remote | リモート URL のコンテンツを取得し、rustypaste でホストします |
セットアップ
以下を MCP クライアントの設定に追加してください(例:~/.config/claude/claude_desktop_config.json)。
{
"mcpServers": {
"rustypaste": {
"command": "npx",
"args": [
"-y",
"@rukh-pub/rustypaste-mcp"
],
"env": {
"RUSTYPASTE_URL": "https://paste.example.com",
"RUSTYPASTE_AUTH_TOKEN": "<your-token-here>"
}
}
}
}
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。