使用说明
黑客新闻MCP服务器
一种模型上下文协议(MCP)服务器,通过标准化的API提供对黑客新闻数据的访问。
特性
- 获取热门故事:从Hacker News获取头条新闻
- 获取故事评论:通过递归回复获取特定故事的评论
- get用户:检索用户配置文件信息
- 获取故事:按ID获取特定故事
快速开始
使用Docker
# Build the Docker image
docker build -t hackernews-mcp .
# Run the MCP server (uses stdio protocol)
docker run --rm hackernews-mcp
直接使用Node.js
# Install dependencies
npm install
# Start the MCP server
npm start
MCP协议
此服务器使用stdio传输实现模型上下文协议(MCP)。它通过stdin/stdout而不是HTTP端点进行通信。
可用工具
-
获取热门故事:从Hacker News获取头条新闻
limit(number,可选):要获取的故事数(默认值:10)
-
获取故事评论:获取特定故事的评论
storyId(数字,必填):黑客新闻故事IDmaxDepth(数字,可选):评论的最大深度(默认值:3)
-
get用户:获取用户配置文件信息
username(string,必填):黑客新闻用户名
-
获取故事:按ID获取特定故事
storyId(数字,必填):黑客新闻故事ID
码头工人
该项目包括一个Dockerfile,便于容器化。容器使用stdio协议运行MCP服务器。
许可证
麻省理工学院
