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-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

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

精选
browser-use MCP server

browser-use MCP server

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

精选
YouTube Translate MCP

YouTube Translate MCP

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

精选