Sign inGet $5 free
Superpowers/Catalog/Hacker News search API
Free per call

Search Hacker News by API

Search Hacker News stories, Show HN, Ask HN or comments by keyword, date range and minimum points: title, link, points, comments, author and thread. Free.

Ask your agent
Every Monday, find Hacker News stories from the last 7 days that mention our company or our two competitors, with more than 20 points, and summarize what people said in the comments.
Paste this into Claude, ChatGPT or any agent connected to Superpowers.
Failed calls are freeReady to useWorks with your AI agent
What you get backFrom a real call on 10/12/2026 · Hacker News (Algolia search)
Result of one real search
Which Show HN posts about MCP got more than 100 points this year?
  • 82 Show HN posts since January 1, 2026 mention MCP and have at least 100 points.
  • Among the top matches: Semble, code search for agents (445 points, 151 comments, May 17), and Ghidra MCP Server, 110 tools for AI-assisted reverse engineering (298 points, 68 comments, Feb 4).
  • Also Mcp2cli (146 points), Webctl (134) and Ableton Live MCP (123). Each result links to its Hacker News thread. The search took 250 ms.
Shortened: 2 of the 5 posts returned (82 in total), run_4OAed-vY3XlQzQ.

What comes back

What you get on every lookup, whichever source answers.

  • How many items match
  • Title and the link it points to
  • Points and comment count
  • Who posted it and when
  • The discussion thread on Hacker News

Providers

Same input and output for every provider. Success rate over 30 days shows after 5 real calls.

ProviderPrice per callStatus
Hacker News (Algolia search)FreeAvailable

Frequently asked questions

What can I search?

Stories (the default), Show HN, Ask HN or comments. Add since and until dates, a minimum number of points, and sort by date or relevance.

Why does a result not mention my words in the title?

The search also matches the text and the link of a post. With sort by date, a recent post that only mentions the words in its text can come before a well-known one; use relevance and min_points to get the posts that matter.

How fresh is it?

New posts show up quickly: in a search by date on Oct 12, 2026, the newest result had been posted that same morning.

How much does it cost?

Nothing. Hacker News searches are free. You need an account for an API key, and the $5 welcome credit is there for the paid tools.

Can my AI agent use it?

Yes. Add the Superpowers MCP server to Claude, Cursor, Codex or ChatGPT and ask in plain words, or call POST /v1/run with the tool hackernews.search.

For developersAPI request, full response, returned fields and MCP setup

Search Hacker News for any words and get the matching stories, Show HN or Ask HN posts or comments, with points, comment count, author, date and the discussion link. Filter by date and points. Free, from the API or your AI agent.

Returned fields

totalHow many items match
hits[].title / urlTitle and the link it points to
hits[].points / commentsPoints and comment count
hits[].author / created_atWho posted it and when
hits[].hn_urlThe discussion thread on Hacker News

Request

curl -X POST https://superpowers.tools/v1/run \
  -H 'Authorization: Bearer $SUPERPOWERS_KEY' \
  -H 'content-type: application/json' \
  -d '{"tool":"hackernews.search","idempotency_key":"example-1","input":{"query":"MCP","type":"show_hn","sort":"relevance","min_points":100,"since":"2026-01-01","limit":5}}'

Normalized response

Call made on 10/12/2026 through Hacker News (Algolia search), answered in 250 ms. Shortened: 2 of the 5 posts returned (82 in total), run_4OAed-vY3XlQzQ.
{
  "total": 82,
  "hits": [
    {
      "title": "Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering",
      "url": "https://github.com/bethington/ghidra-mcp",
      "points": 298,
      "comments": 68,
      "author": "xerzes",
      "created_at": "2026-02-04T06:51:51Z",
      "hn_url": "https://news.ycombinator.com/item?id=46882389"
    },
    {
      "title": "Show HN: Mcp2cli – One CLI for every API, 96-99% fewer tokens than native MCP",
      "url": "https://github.com/knowsuchagency/mcp2cli",
      "points": 146,
      "comments": 100,
      "author": "knowsuchagency",
      "created_at": "2026-03-09T05:18:46Z",
      "hn_url": "https://news.ycombinator.com/item?id=47305149"
    },
    "…"
  ]
}

MCP configuration

Add the MCP server to Claude, Cursor or another client and ask in plain language.
Claude Code
claude mcp add --transport http superpowers https://superpowers.tools/mcp \
  --header "Authorization: Bearer $SUPERPOWERS_KEY"
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "superpowers": {
      "url": "https://superpowers.tools/mcp",
      "headers": {
        "Authorization": "Bearer ${env:SUPERPOWERS_KEY}"
      }
    }
  }
}
Codex
codex mcp add superpowers --url https://superpowers.tools/mcp \
  --bearer-token-env-var SUPERPOWERS_KEY

More guides

See all guides

Start with $5 of credit

This call is free; the credit covers the paid tools. No card needed to start.

Create an account