Request Guard Defense Setup Assistant
Review Request Guard connection readiness and identify missing evidence for an AI Scraping Defense adapter setup.
$2
Works with the AI Agents you already use
Request Guard Defense Setup Assistant
Example session with this skill installed
Use $request-guard-defense-setup-assistant to complete this task.
The owner has excluded AI Scraping Defense integration testing from this run. Only check the configured Request Guard MCP client connection and identify what deployment context/adapter evidence would be needed for a future setup review. No defense implementation or adapter trace is supplied. Do not inspect defense repositories or start deployments, and do not claim a defense integration passed.
The trusted local release binary is /absolute/path/request-guard-mcp It is the verified Rust v1.0.0 binary. You may execute the packaged helper if needed. Save a concise human-facing report as acceptance-report.md and state actual evidence and limitations. Do not modify the skill or scripts. All inputs are synthetic. Keep everything private and unpublished.
- Read your context and instructions
- Compiled the request guard defense
Recorded acceptance-run output from Codex CLI 0.168.0 on Linux, November 13, 2026, using package 0.1.1 and released Rust server v1.0.0. All request fixtures were synthetic. Local filesystem paths are redacted; this is recorded output, not a live demo.
Request Guard connection review
Captured: 2026-11-13T07:13:58Z. Client: Codex CLI 0.168.0, Linux.
Skill: Defense Setup Assistant draft 0.1.1; target server: Rust v1.0.0.
Observed evidence
The configured request_guard MCP connection successfully completed actual health({}) and model_info({}) calls, both with isError: false.
- Health: overall healthy; server and cache healthy; GeoIP, PostgreSQL and Redis disabled. Reported uptime: 16 seconds.
- Identity: server/model version 1.0.0; reported commit
22a199a8cd0f7faf5f3e4493dc770e79d859680b; build date2026-10-27T22:39:01Z. - Metadata advertised 23 tools, including enabled classification and explanation tools. Those tools were not invoked in this connection-only review.
Result: the configured MCP client can communicate with the released server. Reported identity is server-provided metadata, not an independent binary attestation. The owner supplied a trusted, verified Rust v1.0.0 executable path; the separate packaged doctor helper was unnecessary and was not run.
Configuration review and limitations
No matching Request Guard server entry was found in the selected workspace/home .codex/config.toml locations. Effective endpoint host, transport, timeout and credential-presence settings therefore remain unverified. Successful tool calls alone do not establish those settings. No credential values were displayed or recorded.
No defense implementation, deployment configuration or adapter trace was supplied. No defense repositories were inspected, deployments started, integration probes performed, or configuration changed. The skill's compatibility record explicitly excludes live integrations; historical compatibility claims are not evidence from this run.
No AI Scraping Defense integration pass is claimed.
Evidence needed for a future setup review
- Identify the actual implementation (Python/Nginx, .NET/IIS or Rust), exact release/commit, adapter/provider and whether optional MCP routing is enabled. Supply matching release-specific public adapter/configuration documentation before proposing field names; parity between implementations must not be assumed.
- Supply selected sanitized configuration: endpoint host, transport, timeout, authentication presence only, and applicable proxy requirements. Distinguish local stdio from HTTP POST/custom WebSocket; do not assume SSE. Server and defense stack are separately installed.
- Supply a sanitized adapter invocation/response trace showing method, path and user-agent mapping, classifier invocation, returned verdict and correlation with the adapter call. Demonstrate data minimization for bodies, cookies and authorization headers.
- Supply evidence of timeout, partial-response, missing-tool, protocol-error and backend-failure handling. These represent unavailable outcomes, never implicit allow; document any explicit operator fallback policy.
- Identify the separate enforcement decision and show how a verdict affects the request. Request Guard assesses metadata; it does not intercept traffic or enforce policy. Allow is not a safety finding, block is not proof of malicious intent, and user agents are self-declared.
Any future bounded integration probe requires authorization for that deployment. This report and all work remain private and unpublished; no skill or script was modified.
Connects securely to your tools. The creator never sees your data.
About this skill
Review selected nonsecret configuration and distinguish a working MCP connection from an observed defense-adapter invocation and enforcement decision. Includes guidance and a local doctor helper; live Python, .NET and Rust adapter deployments are not certified.
Included
Versioned SKILL.md instructions, a standalone Node.js helper, report guidance, compatibility metadata and the GPL-3.0-or-later license. Sample inputs are included where the workflow uses them. Package version: 0.1.1. One-time price: US $2.
Requirements and verification
Use a compatible SKILL.md agent and Node.js 18+. For live local assessments, separately install and checksum/attestation-verify the Rust Request Guard MCP v1.0.0 binary. The helper checks the reported version, not the binary signature. Windows x64 and Linux x64 glibc helper checks are recorded; these exact ZIPs also passed controlled Codex CLI 0.168.0 acceptance on Linux over stdio.
Limits
Request Guard assesses metadata; it does not intercept traffic or enforce policy. User agents are self-declared. Allow is not a safety guarantee; block is not proof of malicious intent. Do not send cookies, authorization headers or bodies. No certification of other agent UIs, remote transports, optional backends or live defense integrations is claimed. Cloudflare fixtures and policy differences in the demo are synthetic. No automatic firewall, DNS or enforcement changes are made.
Find more skills like this on the Claude Skills Marketplace, the Codex Skills Marketplace and the Gemini Skills Marketplace, or browse Claude Skills for Security.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before buying a skill.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed 1 day ago
- Software
Node.js 18+Request Guard MCP v1.0.0
Python
Separately install and verify the Rust v1.0.0 binary. Local stdio helper; no Cloudflare account or live defense deployment required.
Permissions
Reads selected sanitized inputs and writes local reports. Local helpers use process-local stdio and clear optional-backend environment configuration. No credentials, firewall, DNS or enforcement changes are needed.