# Hacker News

> Use this tool when you need to fetch and parse stories from Hacker News, solving problems like tech news aggregation and trend analysis. It takes input parameters like story type and limit, and outputs structured data including titles, URLs, and comment counts. Ideal for use cases like personalized news feeds and startup research, where easy access to Hacker News content is required.

Canonical page: https://skillsregistry.net/skills/pskill9-hacker-news-stories  
JSON: https://api.skillsregistry.net/v1/skills/pskill9-hacker-news-stories

## Description

This Hacker News MCP server, developed by Manav Kundra, provides tools for fetching and parsing stories from news.ycombinator.com. Built with TypeScript using the Model Context Protocol SDK, it offers functionality to retrieve different types of stories (top, new, ask, show, jobs) with configurable limits. The server implements HTML parsing using Cheerio to extract structured data including titles, URLs, points, authors, timestamps, and comment counts. By abstracting Hacker News interactions into a standardized MCP interface, it enables AI systems to easily analyze and work with HN content. This implementation is particularly useful for applications involving tech news aggregation, trend analysis, and community engagement tracking, facilitating use cases such as personalized news feeds, startup research, and discussion topic generation.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pskill9-hacker-news-stories)
- **Repository:** <https://github.com/pskill9/hn-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "pskill9-hacker-news-stories"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pskill9-hacker-news-stories` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pskill9-hacker-news-stories/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
