get_user
Get User
Retrieve a Hacker News user profile by username. Returns karma, creation date, bio, and recent submission IDs. Usernames are case-sensitive.
get_user
Retrieve a Hacker News user profile by username. Returns karma, creation date, bio, and recent submission IDs. Usernames are case-sensitive.
search
Full-text search across Hacker News content powered by Algolia. Search stories, comments, Ask HN, Show HN, and jobs. Supports filtering by content type, author, date range, and minimum points. Results can be sorted by relevance or date.
list_stories
Retrieve a ranked list of Hacker News stories by category. Supports top, new, best, Ask HN, Show HN, and job listings. Returns story IDs with optional full story details. Up to 500 stories are available for top/new/best, and up to 200 for ask/show/job.
get_item
Retrieve a Hacker News item by its unique ID. Items include stories, comments, jobs, Ask HN posts, polls, and poll options. Returns the full item data including author, score, text content, URL, and child comment IDs.
get_comment_tree
Retrieve the full nested comment tree for a Hacker News story in a single request via Algolia. Unlike the Firebase API which requires recursive fetching of each comment, this returns the entire comment hierarchy at once.
Read and search Hacker News content including stories, comments, jobs, polls, and user profiles. Retrieve curated story listings such as top, new, best, Ask HN, Show HN, and job stories. Look up user profiles with karma, submission history, and bios. Perform full-text search across all content with filtering by type, author, date range, and point thresholds. Track recently changed items and profiles via the updates feed. Subscribe to real-time changes on items, story rankings, and profiles via Firebase listeners. All access is read-only with no authentication required.
Common questions about connecting Hacker News to AI agents with Metorial.