mcpField
P
Presend MCP Server

Presend MCP Server

リモート
github.com/presendappセキュリティ14 日前に更新
リポジトリ

Presend MCP Server について

Presend MCP Serverは、AIエージェントがインストール前にnpmとPyPIのパッケージを確認するためのサーバーです。タイポスクワッティング、既知の脆弱性、公開者の変更、パッケージの存在や公開時期を検査し、コード自体のマルウェア解析は行いません。

主な機能

  1. 01npmとPyPIのタイポスクワッティング検出
  2. 02指定バージョンの既知の脆弱性確認
  3. 03npmの公開者変更を検出
  4. 04未登録または新規公開パッケージの特定
  5. 05リポジトリの健全性確認

活用シーン

  1. 01エージェントのインストール前にパッケージを評価
  2. 02npmやPyPIの依存関係リスクを確認
  3. 03エージェントのワークフローで不審な名前を検出

MCP 対応

Streamable HTTP経由でサプライチェーン検査ツールを提供します。登録やキーは不要ですが、分単位のレート制限があります。

設定

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

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

ツール

40
パラメーター型必須説明
addressstringはいスクリーニングするアドレス:EVM(0x + 40 桁の 16 進数)または Bitcoin(bc1...、1...、3...)。どちらも完全に対応します。その他のチェーンのアドレスも各リストと照合します。その他のチェーンの bech32 アドレス(例:cosmos1...)がリストにない場合は sanctioned: null を返します(未確認であり、安全という意味ではありません)。

詳細

Presend — 無料のプライバシーツール、セキュリティ API、AI エージェント向け MCP サーバー

Open in GitHub Codespaces Live Site

Tools API MCP Server npm GitHub Marketplace Run in Postman License PWA Privacy

Presend は npm および PyPI のパッケージをインストール前にチェックします。タイポスクワット、使用中のバージョンにおける既知の脆弱性、公開者の変更(npm)、存在しない名前や公開から30日以内の名前を検出します。無料 API、AI エージェント向け MCP サーバー、GitHub Action として利用できます。サイトには無料のブラウザーツールもあり、ファイルツールはファイルをローカルで処理します。

Presend を開く · API ドキュメント · OpenAPI 仕様 · MCP サーバー · 測定結果 · チーム向け

Presend が選ばれる理由

  • エージェントがパッケージをインストールする前に -- MCP ツール supply_chain_check は、npm または PyPI に存在しない名前(モデルが作り出した可能性があります)に対して package_not_found を報告し、公開から30日未満のパッケージに対して new_package を報告します。
  • 測定済みの誤検知 -- タイポスクワットチェックは、ダウンロード数の多い PyPI パッケージと npm の高影響パッケージリストを対象に測定しており、再現用スクリプトも公開しています。測定結果ページをご覧ください。
  • 実際のサプライチェーンの兆候(API) -- maintainer-change-check は、長期間休止していたパッケージが、これまで確認されていない公開者に最近引き継がれた場合に警告します(event-stream のパターンです。既存アカウントの乗っ取りは検出しません)。
  • 対象外のもの -- マルウェアスキャナーではありません。インストール前に確認する価値のある兆候を報告しますが、パッケージのコードは解析しません。
  • アカウント不要 -- API と MCP サーバーは無料で、登録もキーも必要ありません。1分あたりのレート制限が適用されます。チーム向けの有料プランをテスト中です:Presend のチーム向けプラン。
  • ブラウザーのファイルツール -- ファイルツール(EXIF、PDF、画像、Office ファイル)は、Web Crypto、Canvas、FileReader を使ってローカルで動作します。ほかの一部のツールはネットワークサービスに依存します(音声認識、パスワード漏えいチェック、リンクのプレビューなど)。プライバシーページに各ツールの詳細を記載しています。
  • PWA -- モバイルまたはデスクトップにインストールできます。

API と MCP サーバー

  • REST API -- 無料のエンドポイント:サプライチェーンのチェック(タイポスクワッティング、指定バージョンの脆弱性、メンテナーの変更、リポジトリの健全性、サプライチェーンの総合チェック)、DNS と WHOIS の検索、メールのチェック、JWT のデコードと検証、ファイルと画像の処理、日常的なユーティリティを利用できます。完全な OpenAPI 3.0 仕様。
  • MCP サーバー -- 同じチェックを Streamable HTTP 経由のツールとして利用できます。登録不要、キー不要です。公式 MCP レジストリに io.github.presendapp/presend-mcp として掲載されています。
  • npm クライアント -- npm install presend-api。依存関係はありません。
  • GitHub Action -- CI で package.json または requirements.txt の依存関係をチェックします(npm と PyPI)。
  • コード例 -- LangChain、CrewAI、LlamaIndex、OpenAI Agents SDK、Google ADK、および標準的な REST 用の、動作する Python コードを提供します。
  • MCP 設定ガイド -- Claude Desktop、Claude Code、Cursor、Windsurf 用のコピー&ペーストで設定できる手順です。コードは不要です。
  • ブラウザー拡張機能 -- 「Presend — Clean Photos」。右クリックで EXIF/GPS 情報を削除します。

Python: Cloudflare はデフォルトの urllib User-Agent(Python-urllib/3.x)を 403 error code: 1010 で拒否します。例のように、明示的に設定してください:urllib.request.Request(url, headers={"User-Agent": "my-app/1.0"})。requests、curl、Node には影響しません。

ブラウザーツール(全48件、以下に22件を掲載)

ツール機能リンク
EXIF Remover写真からGPS情報、カメラモデル、タイムスタンプを削除します開く
PDF Metadata RemoverPDFから作成者、ソフトウェア、日付を削除します開く
Image Compressor品質プレビューを見ながらJPG/PNG/WebPを圧縮します開く
PDF Compress品質を損なわずにPDFファイルのサイズを縮小します開く
PDF Merger複数のPDFを1つのドキュメントにまとめます開く
Image Resizer正確な寸法にサイズ変更します(Instagram、LinkedIn、Twitter)開く
HEIC to JPG ConverteriPhoneの写真を汎用性の高いJPGに変換します開く
Video Metadata RemoverMP4/MOVからGPS情報とデバイスデータを削除します開く
Office Metadata RemoverWord、Excel、PowerPointの隠しデータを消去します開く
File Hash CheckerSHA-256、SHA-1、SHA-512のチェックサムを検証します開く
Password Generator暗号学的に安全なパスワードを生成します開く
Password Strengthパスワードのエントロピーと解読にかかる時間を分析します開く
QR Code GeneratorURL、WiFi、テキストのQRコードを生成します開く
URL Cleanerトラッキングパラメーター(UTM、fbclid、gclid)を削除します開く
Email List Cleanerメールリストの重複を削除し、検証・整理します開く
JSON to CSV ConverterJSONとCSVをすばやく相互変換します開く
Image to Base64HTML/CSSに埋め込む画像をエンコードします開く
Text Diff2つのテキストを並べて比較します開く
Text Formatterソーシャルメディア向けにテキストを太字、斜体、装飾文字にします開く
Thread Splitter長文をTwitter/Xのスレッド用に分割します開く
Word Counter単語数、文字数、読了時間を数えます開く
Color ContrastWCAGのアクセシビリティコントラスト比を確認します開く

SEOとパフォーマンス

Presendは、検索エンジンとAIアシスタント向けに構築されています。

  • Schema.org:ページに構造化データを掲載(Organization、FAQPage、BreadcrumbListなど)
  • サイトマップ:ツール、ブログ、ガイドを8言語で網羅した静的なsitemap.xml
  • 動的OG画像:APIがツールごとにソーシャルメディア用のプレビュー画像を生成
  • Core Web Vitals:Preconnect、DNS-prefetch、CSS preload、レンダリングをブロックするJSはゼロ
  • PWA:オフライン利用とインストールに対応するService workerとmanifest
  • プライバシー優先のアナリティクス:Cloudflare Web Analytics(Cookieなし、IP追跡なし)

サイトへの埋め込み

Presendのツールをウェブサイトに追加するか、当サイトへリンクしてください。

埋め込みオプションをすべて見る

技術スタック

  • フロントエンド:Vanilla HTML5、CSS3、ES6(ビルド工程なし)
  • ホスティング:Cloudflare Pages(200以上のエッジロケーション)
  • API:Cloudflare Workers(共有リンク、アナリティクス、サイトマップ、OG画像)
  • ストレージ:Cloudflare KV(共有リンク、TTLは30日)
  • PWA:Service WorkerとWeb App Manifest

ライセンス

MIT — 自由に利用、変更、埋め込みができます。

Presendを開く

コメント

MCP は初めてですか?

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

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