{"id":"25883e71-7f28-4eed-bd8c-d890ac41448c","shortId":"7DwLut","kind":"mcp","title":"Hacker News Companion","tagline":"Analyzes and processes Hacker News discussions, extracting key insights from comment hierarchies based on engagement ...","description":"Analyzes and processes Hacker News discussions, extracting key insights from comment hierarchies based on engagement metrics for efficient thread summarization.\n\nHN Companion MCP is a server that fetches and processes Hacker News discussions, preparing them for Claude to generate high-quality summaries. It analyzes the hierarchical structure of comments, scores them based on community engagement metrics (upvotes, downvotes, replies), and formats the data optimally for summarization. The implementation includes both a CLI for direct use and a JSON-RPC server that follows the Model Context Protocol specification, making it particularly valuable for users who want to quickly understand key insights from lengthy HN threads without reading all comments.","tags":["hacker","news","companion"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/georgeck/hn-companion-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.550","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-15T05:22:21.864Z","embedding":null,"createdAt":"2026-04-25T08:30:05.182Z","updatedAt":"2026-05-15T05:22:21.864Z","lastSeenAt":"2026-05-15T05:22:21.864Z","tsv":"'analyz':4,19,63 'base':16,31,71 'claud':55 'cli':91 'comment':14,29,68,128 'communiti':73 'companion':3,40 'context':105 'data':82 'direct':93 'discuss':9,24,51 'downvot':77 'effici':36 'engag':18,33,74 'extract':10,25 'fetch':46 'follow':102 'format':80 'generat':57 'hacker':1,7,22,49 'hierarch':65 'hierarchi':15,30 'high':59 'high-qual':58 'hn':39,123 'implement':87 'includ':88 'insight':12,27,120 'json':98 'json-rpc':97 'key':11,26,119 'lengthi':122 'make':108 'mcp':41 'metric':34,75 'model':104 'news':2,8,23,50 'open-source' 'optim':83 'particular':110 'prepar':52 'process':6,21,48 'protocol':106 'qualiti':60 'quick':117 'read':126 'repli':78 'rpc':99 'score':69 'server':44,100 'specif':107 'structur':66 'summar':38,85 'summari':61 'thread':37,124 'transport-stdio' 'understand':118 'upvot':76 'use':94 'user':113 'valuabl':111 'want':115 'without':125","prices":[{"id":"bea4ca5a-9eb8-4f90-871d-285d9bddd42a","listingId":"25883e71-7f28-4eed-bd8c-d890ac41448c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-25T08:30:05.182Z"}],"sources":[{"listingId":"25883e71-7f28-4eed-bd8c-d890ac41448c","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/georgeck-hn-companion","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-25T08:30:05.182Z","lastSeenAt":"2026-05-15T05:22:21.864Z"}],"details":{"listingId":"25883e71-7f28-4eed-bd8c-d890ac41448c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Hacker News Companion","github_stars":0,"registry_url":"https://www.pulsemcp.com/servers/georgeck-hn-companion","source_code_url":"https://github.com/georgeck/hn-companion-mcp"},"updatedAt":"2026-05-15T05:22:21.864Z"}}