hackernews-mcp

wilson2233/hackernews-mcp
Hosted
0 Stars 487 次浏览 wilson 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "hackernews": {
      "args": [
        "-y",
        "hackernews-mcp"
      ],
      "command": "npx"
    }
  }
}

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_top_hackernews_stories 1 个参数

该工具无需必填参数,直接调用即可

服务介绍

HackerNews MCP Service

这是一个用于获取 Hacker News 每天评论数最高的新闻的 MCP 服务。

安装

  1. 克隆仓库或下载项目文件。
  2. 进入项目目录:
    cd hackernews-mcp
    
  3. 安装依赖:
    npm install
    

构建

npm run build

运行

npm run start

服务将通过标准输入/输出进行通信。

测试

您可以使用 MCP 客户端(例如 @modelcontextprotocol/cli 或其他兼容的客户端)来调用此服务。

例如,如果您安装了 @modelcontextprotocol/cli,可以这样调用:

npx @modelcontextprotocol/cli --server-path ./dist/index.js use_tool get_top_hackernews_stories '{"count": 5}'

这将获取评论数最高的 5 条 Hacker News 新闻。

配置

为 Claude.app 配置

将以下内容添加到您的 Claude 设置中:

{
  "mcpServers": {
    "hackernews": {
      "command": "npx",
      "args": ["-y", "hackernews-mcp"]
    }
  }
}

为 VS Code 配置

对于手动安装,请将以下 JSON 块添加到 VS Code 中的用户设置 (JSON) 文件中。您可以通过按 Ctrl + Shift + P 并键入 Preferences: Open User Settings (JSON) 来完成此操作。

或者,您可以将其添加到工作区中名为 .vscode/mcp.json 的文件中。这将允许您与他人共享配置。

请注意,使用 mcp.json 文件时需要 mcp 键。

{
  "mcpServers": {
    "hackernews": {
      "command": "npx",
      "args": ["-y", "hackernews-mcp"]
    }
  }
}

发布到 npm

在发布之前,请确保您已登录 npm:

npm login

然后发布:

npm publish

相关 MCP 服务