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.

コメント

「その他」の他のコンテンツ