MCP server for Website Security Snapshot API — scan security headers from Claude via x402
mcp-server-security-snapshot is an early-stage JavaScript project in the AI payments / x402 ecosystem, focused on api, cloudflare-workers, mcp, security-headers. It currently has 0 GitHub stars and 0 forks, and sits alongside related tools like security-snapshot-api, APIMesh, conway, x402-api-network, awesome-x402, pinion-os.
MCP server that exposes Website Security Snapshot API as a tool for Claude and other AI agents.
Scan any public URL's HTTP security headers directly from your AI assistant — payment settled automatically on-chain via x402 (0.05 USDC on Base).
Network status: Currently on Base Sepolia testnet. Mainnet (Base) goes live 2026-03-28. Use
"NETWORK": "base-sepolia"for testing before that date; switch to"NETWORK": "base"on 2026-03-28.
| Tool | Description | Cost |
|---|---|---|
scan_security_headers |
Scan a URL's security headers (live, paid) | 0.05 USDC |
demo_security_snapshot |
Return a pre-baked example (free) | Free |
scan_security_headersChecks:
security.txt, robots.txt, sitemap.xmlAdd to claude_desktop_config.json (usually ~/Library/Application Support/Claude/ on macOS, %APPDATA%\Claude\ on Windows):
{
"mcpServers": {
"security-snapshot": {
"command": "npx",
"args": ["-y", "mcp-server-security-snapshot"],
"env": {
"WALLET_PRIVATE_KEY": "0xYOUR_PRIVATE_KEY",
"NETWORK": "base"
}
}
}
}
For testnet (free USDC from faucet):
{
"env": {
"WALLET_PRIVATE_KEY": "0xYOUR_TESTNET_KEY",
"NETWORK": "base-sepolia"
}
}
WALLET_PRIVATE_KEY=0x... NETWORK=base npx mcp-server-security-snapshot
| Variable | Required | Default | Description |
|---|---|---|---|
WALLET_PRIVATE_KEY |
Yes | — | Private key of paying wallet (0x...) |
NETWORK |
No | base |
base or base-sepolia |
API_BASE_URL |
No | https://api.cybersecurity-japan.com |
Override API endpoint |
Once configured, ask Claude:
"Check the security headers on https://example.com"
"Does https://mysite.com have HSTS and CSP enabled?"
"Audit the security hygiene of https://example.com and tell me what's missing"
Claude will call scan_security_headers, pay 0.05 USDC from your wallet, and return the results.
Your WALLET_PRIVATE_KEY is used to sign USDC transactions. Use a dedicated wallet with only enough USDC for your intended usage. Do not use your main wallet.
MIT
TypeScript client for Website Security Snapshot API — pay-per-call via x402 (USDC on Base)
APIMesh — 23 pay-per-call web analysis APIs + 16-tool MCP server with autonomous API generation. Security audits, SEO, tech stack detection. x402 + Stripe MPP payments.
APIMesh — 23 pay-per-call web analysis APIs + 16-tool MCP server with autonomous API generation. Security audits, SEO, tech stack detection. x402 + Stripe MPP payments.
Micropayment-powered API network for AI agents. 16 endpoints, USDC on Base L2. Built with x402 protocol.
🚀 Curated list of x402 resources: HTTP 402 Payment Required protocol for blockchain payments, crypto micropayments, AI agents, API monetization. Includes SDKs (TypeScript, Python, Rust), examples, facilitators (Coinbase, Cloudflare), MCP integration, tutorials. Accept USDC payments with one line of code. Perfect for AI agent economy.
Client SDK, Claude plugin and skill framework for the Pinion protocol. x402 micropayments on Base.
The agent-native LLM router for autonomous agents. 55+ models (8 free), <1ms local routing, USDC payments on Base & Solana via x402.
The AI agent with a wallet — spends USDC autonomously to get real work done. Apache-2.0, TypeScript.
The first agentic payment network: policy-controlled, gasless, and real money-ready. OmniClaw CLI + Financial Policy Engine let autonomous agents pay and earn safely at machine speed.
An open SDK for agentic payments. Let AI agents make payments, hold funds, and move money across chains with policy enforcement and human approval built in.
x402 Ecosystem Explorer
Client SDK for the Vybe x402 API. Pay-per-call USDC over HTTP and prepaid-credit WebSocket streaming for Vybe's Solana analytics API. Built for AI agents.