Hacker News MCP 服务器是一个基于 Model Context Protocol (MCP) 的服务器,能为用户提供一系列实用工具,以高效地获取来自 Hacker News 的各类信息。
本服务器提供了以下实用工具:
get_stories:可获取(top, new, ask_hn, show_hn)类型的故事。get_story_info:用于获取与某个故事相关的评论。search_stories:能根据查询条件搜索故事。get_user_info:可获取用户信息。使用如下提示示例:
用户: 获取今日的热门故事
输出: 使用`get_stories`工具并返回一个关于AI的故事
用户: 能否告诉我今天有关未来AI的那个故事的细节?
输出: 使用`get_story_info`工具基于之前的结果,并返回该故事的评论摘要
用户: pg这个用户都做了什么?
输出: 使用`get_user_info`工具并返回用户的活动总结
用户: Hacker News 对AI领域的职业有什么看法?
输出: 使用`search_stories`工具并返回关于评论的总结
一个更详细的示例,展示了如何与 puppeteer MCP 服务器一起使用:
用户: 今日的热门故事有哪些?
输出: 使用`get_stories`工具并返回一个关于AI的故事
用户: 你可以用puppeteer工具阅读关于的文章,同时使用hackernews工具查看评论,并给我一个该文章评论的主要内容总结吗?
输出: 使用puppeteer工具阅读关于AI的文章,然后使用`get_story_info` hn工具获取评论并返回评论内容的总结
你需要更新以下配置文件:
~/Library/Application\ 支持/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json使用如下生产环境配置:
{
"mcpServers": {
"mcp-hn": {
"command": "uvx",
"args": ["mcp-hn"]
}
}
}