使用说明
将您的AI助手连接到HackerNews!这 模型上下文协议 服务器赋予了Claude、GitHub Copilot以及其他AI助手搜索Hacker News(HN)、阅读讨论内容以及浏览用户资料的能力。
✨ 特点
- 🔍(放大镜图标,常用于表示搜索、查看细节等动作) 搜索帖子 - 使用高级过滤器按关键词查找故事、评论和讨论
- 📰(新闻纸/报纸的符号,无实际文字含义,可理解为“新闻”或“报纸”的象征) 首页 - 查看当前热门帖子
- 🆕 新的、更新的 最新帖子 - 实时监控最新内容
- 💬 商品详情 - 获取包含嵌套评论树的完整帖子
- 👤 代表一个人的符号,可翻译为“👤(人)”或根据上下文简化为“人”。在中文中,这个符号本身没有特定的翻译,但通常用来表示一个人的存在或指代某个人。 用户资料 - 查看作者信息、积分和简介
🚀 快速入门
其他客户
在客户端的MCP设置中添加以下MCP服务器配置:
{
"hn-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "hn-mcp-server"]
}
}
📚 如何使用
配置完成后,您可以向您的AI助手提出自然语言问题,例如:
- “HackerNews上现在最热门的新闻是什么?”
- “在HackerNews上搜索关于Rust编程的讨论”
- “给我看看最近至少100分的AI相关帖子”
- “获取HN编号38456789的详细信息和评论”
- “用户‘pg’的 Karma 评分是多少?”
该AI将自动使用适当的HackerNews工具来回答您的问题。
🛠️ 可用工具
搜索帖子
在HackerNews上按关键词搜索,并应用内容类型、分数和日期范围等过滤条件。
示例提示:
- “搜索有关TypeScript的故事”
- “查找关于人工智能且积分超过200的帖子”
- “搜索作者为‘dang’的评论”
获取首页
获取当前HackerNews首页的帖子。
示例提示:
- “HackerNews上最近流行什么?”
- “给我看看HN的首页”
获取最新帖子
按日期排序获取最新帖子。
示例提示:
- “HackerNews 上最新的故事是什么?”
- “给我看看最近的Ask HN帖子”
获取项目
检索包含嵌套评论的完整项目详情。
示例提示:
- “获取HN项目38456789”
- “给我看看关于这个故事的讨论”
获取用户
查看用户资料信息。
示例提示:
- “给我讲讲HN用户‘pg’”
- “用户‘tptacek’的业报是什么?” (注:这里的“karma”在中文里常被翻译为“业报”,但在网络语境中,有时也直接用“karma”来表达类似“因果报应”或“命运”的概念,具体翻译可能需根据上下文调整。)
🔧 要求
- Node.js 18.0.0 或更高版本
- MCP 客户端 - 任何支持MCP的应用程序:
🤝 贡献(或:参与贡献)
欢迎投稿!请参阅 CONTRIBUTING.md 翻译为中文是:“贡献指南文件”或“贡献说明文件”。这个文件通常用于说明如何向某个项目或组织做出贡献,包括提交代码、报告问题、提出建议等 详情如下。
📖 文档
📄 许可证
MIT 许可证 - 查看 许可证 详情请见
🔗 资源
- npm 包https://www.npmjs.com/package/hn-mcp-server 的中文翻译可以是:“https://www.npmjs.com 上的 hn-mcp-server 包” 或者更简洁地表达为 “npmjs 上的 hn-mcp-server 包”。不过,通常在中文语境下,我们可能会直接说网址,而不需要翻译网址本身,所以也可以直接保留原网址,同时解释其含义为“npmjs.com 上的 hn-mcp-server 包”
- GitHub 仓库https://github.com/wei/hn-mcp-server 翻译为中文可以是:“https://github.com/wei/hn-mcp-服务器(项目/仓库)”。不过,为了更自然地表达,我们通常会说“GitHub上的wei用户/hn-mcp-server项目”或者“GitHub仓库wei/hn-mcp-server”
- HackerNews APIhttps://hn.algolia.com/api
- MCP 文档https://modelcontextprotocol.io(中文可译为“模型上下文协议官方网站”,但通常网址直接使用原样即可,无需翻译)
- 报告问题https://github.com/wei/hn-mcp-server/issues 的中文翻译可以是:“GitHub 上 wei 用户的 hn-mcp-server 项目的问题页面”