loading…
Search for a command to run...
loading…
Enables fetching and parsing news articles from URLs, extracting title, text, author, and publication date.
Enables fetching and parsing news articles from URLs, extracting title, text, author, and publication date.
A Model Context Protocol (MCP) server that fetches article data from URLs using newspaper3k.
Install directly from PyPI:
uvx article-scraper-mcp
Add to your MCP client configuration:
{
"mcpServers": {
"article-scraper": {
"command": "uvx",
"args": ["article-scraper-mcp"]
}
}
}
fetch_article(url: str) -> dict[str, Any]Fetches and parses a news article from the given URL.
Parameters:
url: The URL of the news article to fetchReturns: A dictionary containing:
title: Article titletext: Article content textauthor: Author name(s) (may be None)date: Publication date in ISO format (may be None)Raises:
ValueError: If URL is invalid or article cannot be parsedrequests.RequestException: If HTTP request failsMIT
Run in your terminal:
claude mcp add article-scraper-mcp -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.