MCP.so
登录

NYT MCP Server

@aovabo

基本信息

分类

其他

传输方式

stdio

作者

aovabo

关于 NYT MCP Server

A Message Concentrator Protocol (MCP) server that provides a unified, simple interface to the New York Times APIs. This server simplifies interaction with multiple NYT APIs through a single endpoint.

NYT MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "nyt-mcp-server": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

NYT MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is NYT MCP Server?

NYT MCP Server is a Message Concentrator Protocol (MCP) server that provides a unified, simple interface to multiple New York Times APIs, including Article Search, Top Stories, Times Wire, Most Popular, Archive, and Books API, through a single endpoint. It simplifies interaction with these NYT APIs for developers building news-related applications.

How to use NYT MCP Server?

Clone the repository, create and activate a Python virtual environment, install dependencies from requirements.txt, create an .env file with your NYT API key and server configuration, then run python src/server.py. The server exposes a POST endpoint at /mcp/message for all NYT API interactions and a GET /health endpoint for monitoring.

Key features of NYT MCP Server

  • Single endpoint for all NYT API interactions
  • Clean, formatted API responses
  • Real-time news feed via Times Wire
  • Flexible article search capabilities
  • Built-in health check endpoint
  • Robust error handling

Use cases of NYT MCP Server

  • Fetch top stories from specific NYT sections
  • Search for articles by query and sort order
  • Retrieve real-time news updates via Times Wire
  • Access bestseller lists through the Books API
  • Archive retrieval by year and month

常见问题

1

What APIs does NYT MCP Server support?

It supports Article Search, Top Stories, Times Wire, Most Popular, Archive, and Books API.

2

How do I get a New York Times API key?

Visit the [NYT Developer Portal](https://developer.nytimes.com/) to obtain a free API key.

3

What are the runtime requirements?

Python 3.8+ and a valid NYT API key are required. All other dependencies are listed in `requirements.txt`.

4

How do I start the MCP server?

Create a `.env` file with `NYT_API_KEY`, `MCP_PORT`, and `MCP_HOST` variables, then run `python src/server.py` from the project root.

5

What message types are available for the `/mcp/message` endpoint?

You can use `article_search`, `top_stories`, `times_wire`, `most_popular`, `archive`, and `books` as `message_type` values.

评论

其他 分类下的更多 MCP 服务器