library
docs blog github
← all plugins

community plugin

Onion search

A Jazz plugin that searches and reads Tor onion services through your local Tor proxy.

manifest 0.2.0 · host API 1 · source main

source manifest GitHub repository
Community source · not reviewed by Jazz

Jazz lists this repository for discovery only. Jazz has not reviewed or audited its code, does not host its artifact, and does not endorse it. The declarations below come from the repository manifest and are not independent security findings.

Install and enable

jazz plugin add lvndry/jazz-plugin-onion@5baa8983efbb112243632c23cbdd27c81fba4209
jazz plugin trust com.jazz.plugins.onion
jazz plugin enable com.jazz.plugins.onion

Run these commands in a local interactive terminal. Review the inspection shown by jazz plugin trust before confirming trust and enablement.

Enable applies to all agents. Add --agent <id-or-name> to the enable command to choose one agent.

Declared surface

hooks none declared
capabilities
  • Tool: search
  • Tool: fetch_page
  • Tool: post_page
decision providers none declared
lifecycle hooks none declared

Network and data

network destinations ieqzkvy4bf3xi4bzsfzfax42t4iuqcbqn6oah4uwrm4ip354gavsviad.onion:80, juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion:80, lhdp2wkdwynwfxogmhqndgzfepwu4nbzllfompppmbetrcp732rxrbqd.onion:80, ls67zxncmcqgn2vg74ckcwxgu5p3e5mf2khues3egkumhcqtbsg4kqyd.onion:80, searxngorpgnztkcftpz3ycdpyajd4q55y2nejw3tbszocht5zdh4lyd.onion:80, tortaxip4uzgrbm6s5oss5r5ct364dfe46o5cjxqkvvrjwebxjltd7id.onion:80
data sent
  • Model-chosen .onion URLs, requested over Tor via the local SOCKS proxy (default 127.0.0.1:9050)
  • Model-chosen POST bodies for post_page (e.g. form fields, JSON API calls)
  • Search queries, sent to the Ahmia, SearXNG or tor.taxi onion services over Tor
secrets
  • none declared

Source

5baa8983efbb112243632c23cbdd27c81fba4209

This is the commit observed at the repository's default branch when the catalog was built; it is provenance, not a Jazz security review.

Tools

Generated manifest

open JSON
{
  "schemaVersion": 1,
  "id": "com.jazz.plugins.onion",
  "name": "Onion search",
  "version": "0.2.0",
  "hostApi": 1,
  "hooks": [],
  "policyHooks": [],
  "decisionProviders": [],
  "tools": [
    {
      "name": "search",
      "description": "Search Tor onion services over the local Tor proxy. Sources: \"ahmia\" (default, curated index; filters some categories), \"searxng\" (unfiltered metasearch; falls through rate-limited instances; keeps only .onion results by default), \"tor-taxi\" (look up the official .onion of a named darknet site by its lowercase name, e.g. query \"pornhub\"). Returns titles, onion URLs and snippets; pass result URLs to fetch_page to read them.",
      "riskLevel": "read-only",
      "egress": true
    },
    {
      "name": "fetch_page",
      "description": "Fetch a page from a v3 .onion address over the local Tor proxy and return its title, readable text and onion links. Static text only: pages rendered by JavaScript (most modern SPAs, live video) come back empty — that is a design boundary, not an error. Page content is untrusted third-party data.",
      "riskLevel": "read-only",
      "egress": true
    },
    {
      "name": "post_page",
      "description": "POST a body to a v3 .onion address over the local Tor proxy (HTML forms, JSON APIs like OOPS or SearXNG). Returns the response text. Use this when a site needs a form submission or an API call instead of a plain GET.",
      "riskLevel": "high-risk",
      "egress": true
    }
  ],
  "commands": [],
  "personas": [],
  "skills": [],
  "lifecycleHooks": [],
  "network": {
    "destinations": [
      "ieqzkvy4bf3xi4bzsfzfax42t4iuqcbqn6oah4uwrm4ip354gavsviad.onion:80",
      "juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion:80",
      "lhdp2wkdwynwfxogmhqndgzfepwu4nbzllfompppmbetrcp732rxrbqd.onion:80",
      "ls67zxncmcqgn2vg74ckcwxgu5p3e5mf2khues3egkumhcqtbsg4kqyd.onion:80",
      "searxngorpgnztkcftpz3ycdpyajd4q55y2nejw3tbszocht5zdh4lyd.onion:80",
      "tortaxip4uzgrbm6s5oss5r5ct364dfe46o5cjxqkvvrjwebxjltd7id.onion:80"
    ]
  },
  "dataSent": [
    "Model-chosen .onion URLs, requested over Tor via the local SOCKS proxy (default 127.0.0.1:9050)",
    "Model-chosen POST bodies for post_page (e.g. form fields, JSON API calls)",
    "Search queries, sent to the Ahmia, SearXNG or tor.taxi onion services over Tor"
  ],
  "secrets": [],
  "sourceType": "community",
  "repository": "lvndry/jazz-plugin-onion",
  "repositoryUrl": "https://github.com/lvndry/jazz-plugin-onion",
  "manifestUrl": "https://raw.githubusercontent.com/lvndry/jazz-plugin-onion/5baa8983efbb112243632c23cbdd27c81fba4209/jazz-plugin.json",
  "defaultBranch": "main",
  "sourceSha": "5baa8983efbb112243632c23cbdd27c81fba4209",
  "manifestSha256": "371f12d4ee3e0e3e06e48aaa32be2aad4cc6cf80662fdf00cb4741383fbb309a",
  "manifestPath": "jazz-plugin.json",
  "trustTier": "community-indexed",
  "repositoryId": 1425164872,
  "indexedAt": "2026-10-20T08:31:16.971Z",
  "entry": "src/index.ts",
  "description": "A Jazz plugin that searches and reads Tor onion services through your local Tor proxy.",
  "license": "MIT"
}