NYTimes Article Search MCP Server

NYTimes Article Search MCP Server

TypescriptApiJavascriptNlpCloudDevelopmentNlpPythonGoRubyRSearch

About This Server

This is a TypeScript-based MCP server that allows searching for New York Times articles from the last 30 days based on a keyword. It demonstrates core MCP concepts by providing: Tools for searching articles Integration with the New York Times API

Server Information

šŸ“‹ Overview:

This webpage is a GitHub repository page for a project named "nyt" created by user "angheljf". It's a public repository with an MIT license. The project is described as a TypeScript-based MCP server that enables searching for New York Times articles from the last 30 days based on keywords, and integrates with the New York Times API.


⭐ Key Points:
* Repository Name: nyt
* Owner: angheljf
* Language: TypeScript
* License: MIT
* Description: MCP server for searching NYTimes articles
* Installation: Instructions provided for Smithery and manual installation

* Features: Includes a tool to search articles


šŸ” Main Findings:
* The repository contains code, documentation (README.md), and configuration files.
* It's integrated with Smithery, allowing easy installation using the Smithery CLI.
* Manual installation instructions are also available for integrating with Claude Desktop.
* The project uses Node.js and requires an NYTimes API key to function correctly.
* The main function is called "search_articles" and takes the keyword to search in the New York Times API.
* The project has 8 stars and 3 forks.

* The languages used are Javascript(64.1%), Typescript(23.4%) and Dockerfile(12.5%).


šŸ“Š Details:
* Files in the repository include: img/, src/, .gitignore, Dockerfile, LICENSE, README.md, package-lock.json, package.json, smithery.yaml, and tsconfig.json.
* The repository lacks a detailed description, website, or specified topics.
* The configuration requires setting the NYTIMESAPIKEY environment variable.

* Debugging can be done using the MCP Inspector through a package script.


šŸŽÆ Conclusion:
The "nyt" repository on GitHub provides a basic MCP server written in TypeScript for searching New York Times articles. It's designed to be integrated with Claude Desktop. The project offers installation instructions and outlines the necessary environment variables and commands to run the server.

Server Features

search_articles

Search NYTimes articles from the last 30 days based on a keyword. Takes keyword as a required parameter. Returns a list of articles with title, abstract, URL, published date, and author

Provider Information

Angheljf logo

Angheljf

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

search_articles