Guardrly wraps HTTP requests as an MCP tool and records agent activity through a local Python server and optional cloud logging.
Guardrly wraps HTTP requests as an MCP tool and records agent activity through a local Python server and optional cloud logging.
Guardrly provides an HTTP-request tool for methods including GET, POST, PUT, PATCH and DELETE. The Python server records request activity and can send logs to the Guardrly service. It is a request wrapper, so an agent still needs to choose the intended API, method and credentials. A successful log does not establish that the underlying request was appropriate.
The project documents Python 3.11 and a local stdio process launched with python3 -m guardrly. Its registry manifest lists GUARDRLY_API_KEY and HMAC_SECRET; API_URL configures the service destination. Source dependencies use the SDK 1 FastMCP import without an upper version bound. Use compatible MCP SDK dependencies or migrate the import when preparing the environment.
Start with a GET against an API you control and a synthetic payload. Compare the response and local log, then inspect which fields reach cloud logging. The source includes a PII scrubber, but review its behavior against your own fields and retention requirements. The reasoning-log placeholder is not a completed reasoning-capture feature. Requests that change a target system remain separate actions from observing those requests.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| make_http_request | Make an HTTP request and record its activity. |
{
"mcpServers": {
"guardrly": {
"command": "python3",
"args": [
"-m",
"guardrly"
],
"env": {
"GUARDRLY_API_KEY": "YOUR_GUARDRLY_API_KEY",
"HMAC_SECRET": "YOUR_HMAC_SECRET"
}
}
}
}Python 3.11, the guardrly package, compatible MCP SDK 1 dependencies and configured logging credentials.
| Variable | Description | Required |
|---|---|---|
| GUARDRLY_API_KEY | Guardrly service credential. | Yes |
| HMAC_SECRET | Secret used by the logging integration. | Yes |
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Create workflow diagrams via AI assistants with FlowZap Code validation and playground URLs.
Governed AI-agent memory, Evidence Ledger traces, evals, and portable context tools.
AI visibility & recommendation monitoring for ChatGPT, Claude, Gemini & Perplexity.
MCP server for AWS CodePipeline integration