# HackerNews API

> Use this tool when you need to fetch data from HackerNews, such as top stories, user information, and story details, to analyze content, identify trends, or study user behavior. It provides a simple server-client architecture with a standardized interface, making it ideal for developers building applications that require programmatic access to HackerNews content. The API takes query inputs and returns relevant data outputs, enabling use cases like content analysis and trend identification in various contexts.

Canonical page: https://skillsregistry.net/skills/dannylee1020-hackernews  
JSON: https://api.skillsregistry.net/v1/skills/dannylee1020-hackernews

## Description

This MCP implementation, developed by Danny Lee, provides a simple server-client architecture for fetching data from the HackerNews API. Built with Python and leveraging the MCP and Anthropic libraries, it offers tools for retrieving top stories, user information, and story details. The implementation focuses on demonstrating basic MCP functionality while providing a practical interface to a popular news aggregator. By connecting AI models with HackerNews data, this server enables use cases such as content analysis, trend identification, and user behavior studies. It's particularly useful for developers looking to understand MCP architecture or build applications that require programmatic access to HackerNews content through a standardized interface.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/dannylee1020-hackernews)
- **Repository:** <https://github.com/dannylee1020/toy-mcp>

## 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": "dannylee1020-hackernews"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/dannylee1020-hackernews` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/dannylee1020-hackernews/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
