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.
- 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.
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.
| Provider | Price per call | Status |
|---|---|---|
| Hacker News (Algolia search) | Free | Available |
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 matchhits[].title / urlTitle and the link it points tohits[].points / commentsPoints and comment counthits[].author / created_atWho posted it and whenhits[].hn_urlThe discussion thread on Hacker NewsRequest
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 mcp add --transport http superpowers https://superpowers.tools/mcp \ --header "Authorization: Bearer $SUPERPOWERS_KEY"
{
"mcpServers": {
"superpowers": {
"url": "https://superpowers.tools/mcp",
"headers": {
"Authorization": "Bearer ${env:SUPERPOWERS_KEY}"
}
}
}
}codex mcp add superpowers --url https://superpowers.tools/mcp \ --bearer-token-env-var SUPERPOWERS_KEY
More guides
Start with $5 of credit
This call is free; the credit covers the paid tools. No card needed to start.