纽约时报文章搜索MCP服务器
](https://smithery.ai/server/nyt)
这是一个基于TypeScript的MCP服务器,允许根据关键字搜索过去30天的《纽约时报》文章。它通过提供以下内容展示了MCP的核心概念:
- 搜索文章的工具
- 与《纽约时报》API的集成
特性
工具
search_articles-根据关键字搜索过去30天的《纽约时报》文章
- 拿 keyword 作为必需参数 - 返回包含标题、摘要、URL、发布日期和作者的文章列表
发展
安装依赖项:
npm install构建服务器:
npm run build对于自动重建的开发:
npm run watch调试
由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为包脚本使用:
npm run inspector检查器将提供一个URL,用于访问浏览器中的调试工具。
安装
通过Smithery安装
通过以下方式自动安装《纽约时报》文章搜索克劳德桌面 史密瑟里:
npx -y @smithery/cli install nyt --client claude手动安装
要与Claude Desktop一起使用,请添加服务器配置:
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"nyt": {
"command": "node",
"args": ["path/to/your/build/index.js"],
"env": {
"NYTIMES_API_KEY": "your_api_key_here"
}
}
}
}环境变量
创建一个 .env 在项目根目录中创建文件,并添加您的《纽约时报》API密钥:
NYTIMES_API_KEY=your_api_key_here运行服务器
构建项目后,您可以使用以下命令运行服务器:
node build/index.js服务器将启动并通过stdio监听MCP请求。
许可证
该项目根据MIT许可证获得许可。
