mcp-hn

mcp-hn

一个模型上下文协议(MCP)服务器,它提供从 Hacker News 搜索和获取信息的工具。

网络自动化与隐身
内容获取
访问服务器

Tools

get_stories

Get stories from Hacker News. The options are `top`, `new`, `ask_hn`, `show_hn` for types of stories. This doesn't include the comments. Use `get_story_info` to get the comments.

get_user_info

Get user info from Hacker News, including the stories they've submitted

search_stories

Search stories from Hacker News. It is generally recommended to use simpler queries to get a broader set of results (less than 5 words). Very targetted queries may not return any results.

get_story_info

Get detailed story info from Hacker News, including the comments

README

Hacker News MCP 服务器

一个模型上下文协议 (MCP) 服务器,提供从 Hacker News 获取信息的工具。

工具

  • get_stories 获取(热门、最新、提问 HN、展示 HN)文章
  • 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> 的文章,并使用 Hacker News 工具查看评论,并给我一个关于文章主要评论的摘要?
  输出:使用 puppeteer 工具阅读关于 AI 的文章,然后使用 `get_story_info` hn 工具获取评论,并返回评论的摘要

快速开始

Claude Desktop:

更新以下内容:

在 MacOS 上:~/Library/Application\ Support/Claude/claude_desktop_config.json

在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

对于生产环境,使用以下配置:

{
  "mcpServers": {
    "mcp-hn": {
      "command": "uvx",
      "args": ["mcp-hn"]
    }
  }
}

推荐服务器

Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
mult-fetch-mcp-server

mult-fetch-mcp-server

一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
Hyperbrowser

Hyperbrowser

欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
browser-use MCP server

browser-use MCP server

一个由人工智能驱动的浏览器自动化服务器,它实现了模型上下文协议,从而能够使用自然语言控制网页浏览器,以执行诸如导航、表单填写和视觉交互等任务。

精选
YouTube Translate MCP

YouTube Translate MCP

一个模型上下文协议服务器,可以通过文字稿、翻译、摘要和各种语言的字幕生成来访问 YouTube 视频内容。

精选