mcpField
S
ScanPay — Code Security Oracle

ScanPay — Code Security Oracle

リモート
github.com/Misterio070セキュリティ0今日更新
リポジトリ

ScanPay — Code Security Oracle について

ScanPayは、エージェントやマシン間ワークフロー向けのリモートセキュリティオラクルです。コードスキャン、取引の事前シミュレーション、URLスクレイピングを構造化判定とx402決済とともに提供します。

主な機能

  1. 01ASTによる脆弱性スキャン
  2. 02決定論的なコード修正と実行判定
  3. 03EVMとSolanaの取引シミュレーション
  4. 04整形済みMarkdownを返すURLスクレイピング
  5. 05x402マイクロペイメントとプリペイドセッション

活用シーン

  1. 01コード実行前のチェック
  2. 02ブロードキャスト前の取引確認
  3. 03リスクのあるトークン承認の検出
  4. 04LLM向けスクレイピング内容の準備

MCP 対応

ScanPayはHTTPとSSEでリモートStreamable MCPサーバーを運用し、`scan_code`、`simulate_tx`、`scrape_url`などのツールを提供します。インストール不要のstdioコマンドラインもあります。

設定

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

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

すべてのエンドポイント
Streamable HTTPhttps://scanpay-ob3w.onrender.com/mcp
SSEhttps://scanpay-ob3w.onrender.com/sse

ツール

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

scanpay-mcp-server

AI エージェントが実行前にコードをスキャンしてセキュリティの脆弱性を検出するための MCP(Model Context Protocol)サーバーです。

インストール

npm install -g scanpay-mcp-server

Claude Desktop での使用方法

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "scanpay": {
      "command": "scanpay-mcp",
      "env": {
        "SCANPAY_URL": "https://scanpay-ob3w.onrender.com"
      }
    }
  }
}

仕組み

  1. AI エージェントがコードを生成します
  2. エージェントが MCP 経由で scan_code ツールを呼び出します
  3. ScanPay が 45 種類以上の脆弱性パターンをスキャンします(Python + JS/TS)
  4. エージェントはコードを実行する前に結果を受け取ります
  5. x402 v2 マイクロペイメントで支払います(0.0007 SOL、1 回のスキャンあたり約 $0.10)

対応言語

  • Python(ast モジュール)— 30 種類以上の脆弱性パターン
  • JavaScript/TypeScript(tree-sitter)— 23 種類以上の脆弱性パターン

リンク

コメント

MCP は初めてですか?

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

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