这是一个提供从Hacker News获取信息工具的Model Context Protocol (MCP) 服务器。
<a href="https://glama.ai/mcp/servers/e0rco8dfgt"><img width="380" height="200" src="https://gips1.baidu.com/it/u=3442890025,3473023207&fm=3081&app=3081&f=PNG?w=760&h=400" alt="mcp-hn MCP 服务器" /></a>
get_stories 获取(最新、热门、提问、展示)故事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工具阅读关于<AI>的文章,并使用hackernews工具查看评论,给我总结一下主要评论的内容?
输出:使用puppeteer工具阅读关于AI的文章,然后使用 `get_story_info` hn工具获取评论并返回评论的总结
要通过Smithery自动安装Hacker News MCP服务器到Claude Desktop:
npx -y @smithery/cli install mcp-hn --client claude
更新以下内容:
在MacOS中:~/Library/Application\ Support/Claude/claude_desktop_config.json
在Windows中:%APPDATA%/Claude/claude_desktop_config.json
生产环境下的配置如下:
{
"mcpServers": {
"mcp-hn": {
"command": "uvx",
"args": ["mcp-hn"]
}
}
}