Hacker News
hacker-news.firebaseio.com
The official Hacker News API: stories, comments, users and the live front-page rankings.
The crw MCP on your computer calls Hacker News directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Ask HN stories
Use Hacker News (hackernews) from fastCRW Pergamon, capability "Ask HN stories" (askstories). You want community questions and discussion threads rather than links — the Ask HN section. Example options: limitToFirst=10. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "hackernews" and capability "askstories". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Best stories
Use Hacker News (hackernews) from fastCRW Pergamon, capability "Best stories" (beststories). You want the strongest recent stories by score rather than the live front-page ranking, which decays with age. Example options: limitToFirst=10. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "hackernews" and capability "beststories". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Item by ID
Use Hacker News (hackernews) from fastCRW Pergamon, capability "Item by ID" (item). You have a numeric HN item id (from a story list, a user's `submitted` array or a `kids` array) and need the actual content behind it. Example options: id=8863. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "hackernews" and capability "item". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Job postings
Use Hacker News (hackernews) from fastCRW Pergamon, capability "Job postings" (jobstories). You want who is hiring right now through Y Combinator's job feed. Example options: limitToFirst=10. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "hackernews" and capability "jobstories". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
