黑客新闻MCP服务器
](https://smithery.ai/server/@devabdultech/hn-mcp) 官方黑客新闻MCP服务器-为Cursor、Claude和任何其他LLM客户端添加强大的黑客新闻集成。通过模型上下文协议访问故事、评论、用户配置文件和搜索功能。
特性
- 使用Algolia的HN搜索API搜索故事和评论
- 按类型获取故事(热门、新、最佳、提问、展示、工作)
- 获取带有评论的个人故事
- 获取评论树和用户讨论
- 获取用户资料和提交
- 实时访问黑客新闻数据
建立
在Claude桌面上运行
将此添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"hackernews": {
"command": "npx",
"args": ["-y", "@devabdultech/hn-mcp-server"]
}
}
}通过Smithery安装
通过以下方式自动安装克劳德桌面版黑客新闻MCP服务器 史密瑟里:
npx -y @smithery/cli install @devabdultech/hn-mcp --client claude工具
search
- 使用Algolia的搜索API在Hacker News上搜索故事和评论 - 输入: \* query (string):搜索查询 \* type (可选字符串):按类型筛选(“故事”或“评论”) \* page (可选编号):分页页码 \* hitsPerPage (可选数字):每页结果(最多100个) - 返回:包含故事和评论的搜索结果
getStories
- 按类型获取多个故事(热门、新、最佳、提问、展示、工作) - 输入: \* type (string):要获取的故事类型('top'、'new'、'best'、'ask'、'show'、'job') \* limit (可选数字):要获取的故事数(最多100个) - 返回:故事对象数组
getStoryWithComments
- 获取一个故事及其评论线索 - 输入: \* id (编号):故事ID - 返回:带有嵌套注释的故事详细信息
getCommentTree
- 获取故事的完整评论树 - 输入: \* storyId (数字):故事的ID - 返回:分层注释树结构
getUser
- 获取用户的个人资料信息 - 输入: \* id (string):用户名 - 返回:用户配置文件详细信息,包括业力、创建日期和关于文本
getUserSubmissions
- 获取用户提交的内容(故事和评论) - 输入: \* id (string):用户名 - 返回:用户提交的故事和评论数组
贡献
- 分叉存储库
- 创建功能分支
- 提交您的更改
- 推到分支
- 创建新的Pull请求
许可证
此MCP服务器根据MIT许可证获得许可。有关详细信息,请参阅LICENSE文件。
关于
此MCP服务器由以下人员构建和维护 devabdultech.它使用官方的Hacker News API和Algolia Search API,通过模型上下文协议提供对Hacker News数据的全面访问。
