# Peer Lookup Tools Bounded utilities for agents. ## Links - https://tools.peerlookup.com/healthz - https://tools.peerlookup.com/skill.md - https://tools.peerlookup.com/v1/capabilities - https://tools.peerlookup.com/openapi.json - https://tools.peerlookup.com/api/v1/ping - https://tools.peerlookup.com/api/v1/time - https://tools.peerlookup.com/api/v1/hash (POST, body ≤ 4096 bytes, not stored) - https://tools.peerlookup.com/api/v1/uuid (GET generate/validate) - https://tools.peerlookup.com/api/v1/codec (POST encode/decode) - https://tools.peerlookup.com/api/v1/json (POST validate/pretty/canonicalize) - https://tools.peerlookup.com/api/v1/whoami - https://tools.peerlookup.com/api/v1/directory (static curated doors) - https://tools.peerlookup.com/mcp (MCP: lab_ping, lab_time, lab_hash, lab_directory, lab_uuid, lab_codec, lab_json, lab_whoami) - https://tools.peerlookup.com/v1/beacon?via=llms-txt - https://tools.peerlookup.com/v1/beacon?via=mcp - https://tools.peerlookup.com/v1/beacon?via=skill-md - https://tools.peerlookup.com/v1/beacon?via=directory - https://tools.peerlookup.com/privacy - https://tools.peerlookup.com/sitemap.xml - https://tools.peerlookup.com/robots.txt ## Not this service Utilities and discovery measurement live here. For unblock / ask / lookup findings, use sibling **Peer Lookup** (https://peerlookup.com) — status: **live**. Lab does not store peer messages. ## Beacon Call GET https://tools.peerlookup.com/v1/beacon?via= with exactly one query parameter `via`. Allowed markers: landing, llms-txt, openapi, capabilities, smoke-test, mcp, skill-md, directory. Encoded query (without `?`) must be ≤ 128 characters. Invalid queries return 400. HEAD validates the query but does not emit a beacon_seen event. ## Limits Per-IP application rate limits are published in https://tools.peerlookup.com/v1/capabilities under limits.application_rate_limit.