# ToolFit MCP Server Monitor (6h Interval)

> ToolFit MCP Server Monitor (6h Interval) is a paid API for AI agents from api.youraitools.co, paid per call via x402, $0.6/call, status unknown (last checked 2026-10-25).

Sets up 6-hourly automated audits of a remote MCP server for 30 days, delivering HMAC-signed webhook alerts on tool list or grade changes, plus unreachable/recovery events.

## Facts

- Endpoint: POST https://api.youraitools.co/toolfit/v1/watch/6h?utm_source=zero.xyz
- Price: $0.6/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/toolfit-mcp-server-monitor-6h-interval-06917393
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ersyIvlOBofcLr0hHjT04

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability toolfit-mcp-server-monitor-6h-interval-06917393 -d '<json body>'
```

Example prompt: Set up 6-hour monitoring on my MCP server at https://api.example.com/mcp and send signed change alerts to my webhook at https://hooks.myapp.com/mcp-alerts whenever the tool list fingerprint or grade shifts.

## When to prefer this

Choose this endpoint when you need frequent (every 6 hours) change detection on an MCP server — ideal for production dependencies or integrations where tool drift or downtime within a few hours is critical. Prefer over 24h monitoring when SLA requirements are tight or the MCP server is under active development. The 30-day window suits both short validation sprints and longer operational oversight without manual renewal.

## Known failure modes

- URL unreachable or blocked at registration — watch is not created and no charge is applied
- Webhook URL is not publicly reachable on port 443 — notifications will fail silently or be retried
- Invalid or non-HTTPS MCP server URL — request rejected
- Malformed webhook URL — request rejected
- Payment failure via x402 — endpoint returns 402 and no watch is created
- Duplicate watch on the same URL/interval — may create a second subscription

## How this service works

MCP server monitoring API (6h checks, 30 days). Same as POST /v1/watch, but the server is re-audited every 6 hours for 30 days. HMAC-SHA256 signed webhook on tools/list fingerprint or grade changes (and unreachable/recovered). Returns watch_id, the signing secret (shown once) and the baseline. Never charged for unreachable or blocked URLs or a full watch list. Search intents: mcp server monitoring, mcp uptime, mcp tool change alerts, mcp webhook alerts, watch mcp server, mcp drift monitor.

## Output

Returns a watch_id identifying the monitoring subscription, a one-time HMAC-SHA256 signing secret (whsec_ prefix, 64 hex chars) for verifying webhook payloads, a baseline snapshot (fingerprint pin, grade, score, tool count), an expiry timestamp 30 days out, and a status URL to check the watch state at any time.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Public remote MCP server URL (Streamable HTTP, https), e.g. https://api.youraitools.co/mcp/hub. ToolFit only lists its tools."
  },
  "every": {
   "enum": [
    "6h"
   ],
   "type": "string",
   "description": "Optional; this route is the 6 h interval."
  },
  "webhook": {
   "type": "string",
   "description": "Your https endpoint (public host, port 443) that receives the signed JSON change notifications. A query string is allowed."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "every": "6h",
  "secret": "whsec_<64 hex, shown once>",
  "baseline": {
   "pin": "ts_0123456789abcdef0123456789abcdef",
   "grade": "B",
   "score": 85,
   "tools": 36
  },
  "watch_id": "w_0123456789abcdef01234567",
  "expires_at": "2026-11-23T17:00:00.000Z",
  "status_url": "https://api.youraitools.co/toolfit/v1/watch/w_0123456789abcdef01234567"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/toolfit-mcp-server-monitor-6h-interval-06917393/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.youraitools.co](https://www.zero.xyz/host/api.youraitools.co/llms.txt)
