Searches New York Times articles from the past 30 days by keyword through the NYTimes API.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Nyt.
search_articlesSearch NYTimes articles from the last 30 days based on a keyword
The angheljf/nyt MCP server lets an MCP-compatible client search New York Times articles published within the previous 30 days. Its single operation accepts a required keyword and returns matching article information, including the title, abstract, URL, publication date, and author.
This fits workflows that need current or recently published NYTimes content without building a separate API client into an agent application. The available search window is fixed at 30 days, so it is intended for recent-article lookup rather than historical archive research.
The server is written in TypeScript and communicates with MCP clients through standard input and output. When a client invokes the search operation, the server uses the New York Times API to look up articles matching the supplied keyword.
The exposed tool is named search_articles. Its required input is keyword. Results are returned as a list of articles with the fields described by the project: title, abstract, URL, published date, and author.
A New York Times API key is required. Store it in a .env file at the project root or provide it in the MCP client configuration under the NYTIMES_API_KEY environment variable.
For local development, install the project dependencies with npm install, then compile the TypeScript source using npm run build. The generated server can be started with node build/index.js. The README also provides npm run watch for development with automatic rebuilding.
Claude Desktop can connect to the local process by adding an MCP server entry that runs Node against build/index.js and passes NYTIMES_API_KEY in the environment. The repository also documents Smithery installation for Claude Desktop, but that route is separate from running the project directly from a local checkout.
The angheljf/nyt MCP server exposes one tool:
search_articles: searches NYTimes articles from the last 30 days using a required keyword and returns article metadata.The returned metadata can support agent responses that cite or summarize recent New York Times coverage, provided the client uses the returned URLs and text appropriately.
Only one tool is documented, and it searches by keyword within a 30-day period. The provided material does not describe filters for section, author, language, date ranges, pagination, or article body retrieval.
The server depends on access to the New York Times API and therefore cannot perform searches without a configured API key. It uses stdio transport, so local process configuration is required unless another supported deployment mechanism is added. For troubleshooting, the project includes an npm run inspector script that launches the MCP Inspector workflow described in the README.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/angheljf-nyt)<a href="https://allmcps.com/mcp/angheljf-nyt"><img src="https://allmcps.com/api/badge/angheljf-nyt?style=directory" alt="Nyt on AllMCPs" /></a>