Skip to main content
Glama

NYTimes Article Search MCP Server

纽约时报文章搜索 MCP 服务器

这是一个基于 TypeScript 的 MCP 服务器,允许根据关键字搜索过去 30 天的《纽约时报》文章。它通过以下方式演示了 MCP 的核心概念:

  • 文章搜索工具
  • 与纽约时报 API 集成

纽约时报文章搜索

特征

工具

  • search_articles - 根据关键字搜索过去 30 天的《纽约时报》文章
    • keyword作为必需参数
    • 返回包含标题、摘要、URL、发布日期和作者的文章列表

发展

安装依赖项:

npm install

构建服务器:

npm run build

对于使用自动重建的开发:

npm run watch

调试

由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:

npm run inspector

检查器将提供一个 URL 来访问浏览器中的调试工具。

安装

通过 Smithery 安装

要通过Smithery自动安装 NYTimes Article Search for Claude Desktop:

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 许可。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

这是一个基于 TypeScript 的 MCP 服务器,允许根据关键字搜索过去 30 天的纽约时报文章。

  1. 特征
    1. 工具
  2. 发展
    1. 调试
  3. 安装
    1. 通过 Smithery 安装
    2. 手动安装
  4. 环境变量
    1. 运行服务器
      1. 执照

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          This MCP server performs multi-topic searches in business, news, finance, and politics using the Tavily API, providing high-quality sources and intelligent summaries.
          Last updated -
          1
          1
          Python
          MIT License
          • Apple
          • Linux
        • A
          security
          A
          license
          A
          quality
          A TypeScript-based MCP server utilizing the UseScraper API to provide web scraping capabilities, allowing users to extract content from webpages in various formats.
          Last updated -
          1
          1
          JavaScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          A TypeScript-based MCP server that interacts with Contentful's Delivery API, enabling users to create, query, and summarize text notes through natural language.
          Last updated -
          26
          6
          TypeScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          An MCP server that enables searching various content types (news, blogs, shopping, images, etc.) through Naver's search API.
          Last updated -
          19
          37
          20
          TypeScript
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/angheljf/nyt'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server