使用说明
黑客新闻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数据的全面访问。