hackernews-mcp
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 服务。
安装
- 克隆仓库或下载项目文件。
- 进入项目目录:
cd hackernews-mcp - 安装依赖:
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