mcpField
S
Securealy

Securealy

ローカル
securealy.comセキュリティ06 日前に更新

Securealy について

攻撃者と顧客それぞれの視点でURLを評価し、リポジトリをスキャン。Supabase、Stripe、Vercelを確認できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-securealy": {
"command": "npx",
"args": [
"-y",
"securealy-mcp"
],
"env": {
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_SERVICE_KEY": "<SUPABASE_SERVICE_KEY>",
"SUPABASE_MGMT_TOKEN": "<SUPABASE_MGMT_TOKEN>",
"SUPABASE_PROJECT_REF": "<SUPABASE_PROJECT_REF>",
"STRIPE_SECRET_KEY": "<STRIPE_SECRET_KEY>",
"VERCEL_TOKEN": "<VERCEL_TOKEN>",
"VERCEL_PROJECT_ID": "<VERCEL_PROJECT_ID>",
"SECUREALY_VERCEL_DECRYPT": "<SECUREALY_VERCEL_DECRYPT>",
"SECUREALY_SUPABASE_HOST_OVERRIDE": "<SECUREALY_SUPABASE_HOST_OVERRIDE>",
"SECUREALY_SCAN_ROOTS": "<SECUREALY_SCAN_ROOTS>",
"SECUREALY_NO_HISTORY": "<SECUREALY_NO_HISTORY>",
"SECUREALY_TELEMETRY": "<SECUREALY_TELEMETRY>"
}
}
}
}
起動コマンドnpx -y securealy-mcp
設定が必要な環境変数
SUPABASE_URLOptional. Your Supabase project URL, read by check_rls. Sent only to that project.
SUPABASE_SERVICE_KEYシークレットOptional. Service role key for check_rls. Sent only to your Supabase project, never printed.
SUPABASE_MGMT_TOKENシークレットOptional. Supabase management token for check_rls and the auth config check. Sent only to the Supabase management API.
SUPABASE_PROJECT_REFOptional. Supabase project ref, used with SUPABASE_MGMT_TOKEN.
STRIPE_SECRET_KEYシークレットOptional. Stripe secret key for check_stripe. Sent only to api.stripe.com, never printed.
VERCEL_TOKENシークレットOptional. Project-scoped Vercel token for check_vercel_env. Sent only to api.vercel.com, never printed.
VERCEL_PROJECT_IDOptional. Vercel project id for check_vercel_env.
SECUREALY_VERCEL_DECRYPTOptional. Set to 1 to let check_vercel_env fetch decrypted variable values from api.vercel.com for the trailing-newline and live-key checks. Without it only names and targets are read and those checks are reported as skipped.
SECUREALY_SUPABASE_HOST_OVERRIDEOptional. Set to 1 to let check_rls send the service key to a self-hosted Supabase URL. Without it the key is sent only to an https URL on a Supabase-hosted domain.
SECUREALY_SCAN_ROOTSOptional. Folders, separated by the OS path delimiter, that scan_repo may read in addition to the server's working directory. Anything outside is refused.
SECUREALY_NO_HISTORYOptional. Set to 1 to stop the server appending each run (grade, score, counts, failing check ids; never evidence) to .securealy/history.json in its working directory.
SECUREALY_TELEMETRYOptional, off by default. Set to 1 to send an anonymous aggregate of each run (command, grade, counts, stack kind, failing check ids; no URL, host or evidence) to securealy.com.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsecurealy-mcp0.1.6

ツール

9

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
urlstringはい評価する URL。例:https://my-app.vercel.app。ホスト名のみの場合は https として扱われます。http://localhost:3000(または 127.0.0.1、[::1]、*.localhost、*.test)では、ローカルサーバーをリリース前評価します。
tierenumいいえpassive(デフォルト。あらゆる URL で動作)または verified(トークンが必要。ドメインは securealy.com で検証済みである必要があります)。passive | verified
tokenstringいいえSecurealy プロジェクトトークン(sly_...)。tier が verified の場合に必須です。Bearer ヘッダーで securealy.com にのみ送信されます。
bypassTokenstringいいえ保護されたプレビュー環境用の Vercel 保護バイパストークン。x-vercel-protection-bypass として評価対象のホストにのみ送信されます。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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