# HackerNews

> Use this tool when you need to programmatically access and analyze HackerNews data, such as searching stories, tracking trending topics, and examining comment discussions. It solves problems related to content research, community analysis, and trend monitoring by providing a comprehensive API interface with 14 resources and 5 specialized tools. With inputs like search filters and story IDs, and outputs like story metadata and user profiles, use HackerNews integration when building AI assistants that require efficient and automated access to HackerNews discussions.

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

## Description

This MCP server provides HackerNews integration capabilities through the official Firebase API, enabling AI assistants to search stories, analyze user profiles, track trending topics, and examine comment discussions programmatically. Built by Traves Theberge using TypeScript with comprehensive caching, error handling, and Docker support, it offers 14 resources including story collections (top/new/best/ask/show/jobs), individual items with metadata enhancement, user profiles with calculated statistics, and comment trees, plus 5 specialized tools for story searching with filters, post analysis with engagement metrics, user activity profiling, trending topic extraction from titles, and comment thread analysis. The implementation features intelligent caching with configurable TTL and size limits, batch operations for performance optimization, enhanced metadata like story age and domain extraction, and flexible search capabilities with author/score/date filtering, making it valuable for content research workflows, community analysis, trend monitoring, and building AI assistants that need programmatic access to HackerNews discussions without manual website navigation.

## Trust

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

## Facts

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

## Source

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

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

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