项目介绍


将您的AI助手连接到HackerNews!此模型上下文协议服务器赋予Claude、GitHub Copilot和其他AI助手搜索HN、阅读讨论和探索用户资料的能力。
✨ 功能
- 🔍 搜索帖子 - 通过关键词和高级过滤器查找故事、评论和讨论
- 📰 首页 - 访问当前热门帖子
- 🆕 最新帖子 - 实时监控最新内容
- 💬 项目详情 - 获取完整的帖子及其嵌套的评论树
- 👤 用户资料 - 查看作者信息、积分和简介
🚀 快速开始

其他客户端
将以下MCP服务器配置添加到您的客户端MCP设置中:
{
"hn-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "hn-mcp-server"]
}
}
📚 如何使用
配置完成后,您可以向您的AI助手提出自然语言问题,例如:
- "目前HackerNews上的头条是什么?"
- "在HackerNews上搜索关于Rust编程的讨论"
- "显示至少有100分的与AI相关的最新帖子"
- "获取HN项目38456789的详细信息和评论"
- "用户'pg'的积分是多少?"
AI会自动使用适当的HackerNews工具来回答您的问题。
🛠️ 可用工具
search-posts
通过关键词和过滤器(如内容类型、积分和日期范围)搜索HackerNews。
示例提示:
- "搜索有关TypeScript的故事"
- "找到积分超过200的关于AI的文章"
- "搜索作者'dang'的评论"
get-front-page
获取当前HackerNews首页帖子。
示例提示:
- "HackerNews上有什么热门话题?"
- "显示HN首页"
get-latest-posts
按日期排序获取最新的帖子。
示例提示:
- "最新的HackerNews故事是什么?"
- "显示最近的Ask HN帖子"
get-item
获取完整的项目详情及其嵌套的评论。
示例提示:
- "获取HN项目38456789"
- "显示这个故事的讨论"
get-user
查看用户资料信息。
示例提示:
- "告诉我关于HN用户'pg'"
- "用户'tptacek'的积分是多少?"
🔧 要求
- Node.js 18.0.0或更高版本
- MCP客户端 - 支持MCP的任何应用程序:
🤝 贡献
欢迎贡献!请参阅CONTRIBUTING.md了解详情。
📖 文档
📄 许可证
MIT许可证 - 详情见LICENSE
🔗 资源