SuperAPI AI 工具集

nyt

nyt(angheljf/nyt)是一个基于 TypeScript 的 MCP 服务器,用于通过关键词搜索纽约时报近 30 天的文章。它提供 search_articles 工具并集成纽约时报 API,返回文章标题、摘要、URL、发布日期和作者。适用于 Claude Desktop 等支持 MCP 的客户端,可通过 Smithery 自动安装或手动配置。项目采用 MIT 许可证。

访问官网

工具介绍

nyt(仓库名 angheljf/nyt)是一个基于 TypeScript 的 MCP(Model Context Protocol)服务器,主要用途是让支持 MCP 的客户端能够按关键词检索纽约时报最近 30 天的文章。

主要能力:提供搜索文章的工具 search_articles,该工具以关键词为必填参数,返回文章列表,包含标题、摘要、URL、发布日期和作者。服务器集成了纽约时报 API。

使用方式:需要先安装依赖并构建服务器;开发时可使用自动重建模式。由于 MCP 服务器通过 stdio 通信,调试可能较为困难,官方推荐使用 MCP Inspector 进行调试,该工具可通过包脚本使用,Inspector 会提供一个 URL 用于在浏览器中访问调试工具。安装方式有两种:一是通过 Smithery 自动为 Claude Desktop 安装 NYTimes Article Search;二是手动安装,需在 Claude Desktop 配置文件中添加服务器配置(MacOS 路径为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 路径为 %APPDATA%/Claude/claude_desktop_config.json)。还需设置环境变量:在项目根目录创建 .env 文件并填入纽约时报 API 密钥。构建完成后可运行服务器,服务器将启动并通过 stdio 监听 MCP 请求。

适用场景:适合需要在支持 MCP 的客户端(如 Claude Desktop)中查询纽约时报近期文章的用户或开发者。

限制:仅支持搜索最近 30 天的纽约时报文章;使用前需要自行获取纽约时报 API 密钥;项目采用 MIT 许可证。其他更详细的功能、收费或平台信息暂未提供。