wot_follow_quality
Analyze Nostr pubkey follow lists to assess quality, identify ghost followers, measure diversity, and provide improvement suggestions for better network connections.
Instructions
Analyze the quality of a Nostr pubkey's follow list. Returns quality score, ghost follower ratio, diversity entropy, and improvement suggestions.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pubkey | Yes | Nostr public key in hex format | |
| payment_hash | No | Payment hash if free tier exhausted |
Implementation Reference
- src/index.ts:183-186 (handler)Handler function for wot_follow_quality tool which calls the /follow-quality endpoint.
async ({ pubkey, payment_hash }) => { const data = await wotGet("/follow-quality", { pubkey }, payment_hash); return textResult(formatL402(data)); } - src/index.ts:179-182 (schema)Input schema definition for wot_follow_quality tool.
{ pubkey: z.string().describe("Nostr public key in hex format"), payment_hash: z.string().optional().describe("Payment hash if free tier exhausted"), }, - src/index.ts:176-178 (registration)Tool registration for wot_follow_quality.
server.tool( "wot_follow_quality", "Analyze the quality of a Nostr pubkey's follow list. Returns quality score, ghost follower ratio, diversity entropy, and improvement suggestions.",