NYTimes Article Search is an MCP server that connects AI assistants to the New York Times API to query and retrieve recent journalism. Built using TypeScript, it provides tools for fetching news articles published within the last 30 days based on specific keywords. Researchers, journalists, policy analysts, and content creators use this server to ground LLM interactions in current events and verified news reporting. Rather than relying on outdated training data or open-ended web scrapers, the server supplies structured news metadata directly to client applications. Each article returned includes key details such as the headline title, abstract summary, publication URL, publish date, and credited author. By handling communication over standard input and output (stdio), it fits cleanly into modern agentic workflows, enabling automated news tracking, media monitoring, and quick contextual research without requiring manual browsing or copy-pasting from the New York Times website.
Category: Communication & Messaging
Tags: journalism, news, nytimes, search
npm install. 2. Build the project using npm run build. 3. Obtain a New York Times API key and set it in a .env file or export it as NYTIMES_API_KEY. 4. To configure Claude Desktop manually, open your claude_desktop_config.json file and add the server to mcpServers: json { "mcpServers": { "nyt": { "command": "node", "args": ["path/to/your/build/index.js"], "env": { "NYTIMES_API_KEY": "your_api_key_here" } } } } 5. Alternatively, install automatically for Claude Desktop using Smithery by running npx -y @smithery/cli install nyt --client claude.Part of MCP Servers
You can install it automatically for Claude Desktop via Smithery by running npx -y @smithery/cli install nyt --client claude. Alternatively, clone the repository, run npm install and npm run build, then configure the path and NYTIMES_API_KEY inside your claude_desktop_config.json file.
The server provides the search_articles tool, which queries the New York Times API for articles published within the last 30 days using a provided keyword. It returns structured results containing the article title, abstract, published date, author, and direct URL.
It communicates over standard input and output (stdio), making it compatible with Claude Desktop as well as any other MCP-compliant client or development tool like the Model Context Protocol Inspector.
Yes, NYTimes Article Search is open-source software available on GitHub under the MIT License.