OnionLens.Field Guide MCP tools

Field Guide.

Working tools and primary-source references for building onion-aware clients. Validate an address, retrieve a known specimen, or integrate the read-only API.

Follow the primary sources.

External entries link to the Tor Project. Inclusion conveys no live availability or security assessment.

Keep hostname resolution in Tor.

For onion retrieval, the SOCKS client must pass the hostname to Tor. In curl, use --socks5-hostname. A locally running Tor client commonly listens on port 9050; use the port you configured.

curl --socks5-hostname 127.0.0.1:9050 \
  http://pjzhmrhqlmjvhb5eeqmgnil7oztrbqkt45hay4zsvj5e6dblnfezopyd.onion/api/v1/fixture

The command retrieves this service’s controlled fixture. It makes no changes to Tor or your proxy settings.

A predictable response.

The retrieval specimen has a stable identifier, a known number and multilingual text. Compare those fields across your HTTPS and onion clients. Per-fetch instrumentation can change the notice field.

GET /api/v1/fixture

fixture_id: oo-retrieval-v1
expected.number: 42
expected.unicode: onion · café · 東京
Read the specimen