Provides integration for fetching complete author lists from arXiv papers to supplement HuggingFace daily papers data
HuggingFace Daily Papers MCP Server
A MCP (Model Context Protocol) server for fetching HuggingFace daily papers.
Features
Fetch today's, yesterday's or specific date HuggingFace papers
Provides paper title, authors, abstract, tags, votes, and submitted by info
Includes paper links and PDF download links
Supports MCP tools and resource interfaces
ArXiv integration for complete author lists
Complete error handling and logging
Comprehensive test coverage
Related MCP server: Hugging Face MCP Server
Installation & Usage
Option 1: Direct execution with uvx (Recommended)
Install and run directly using uvx:
This will automatically install the package and its dependencies, then start the MCP server.
Option 2: Local development
For local development, clone the repository and install dependencies:
Local usage commands
Run as MCP Server (for development):
Test Scraper Function:
Run Tests:
Build Package:
MCP Interface
Tools
get_papers_by_date
Description: Get HuggingFace papers for a specific date
Parameters:
date(YYYY-MM-DD format)
get_today_papers
Description: Get today's HuggingFace papers
Parameters: None
get_yesterday_papers
Description: Get yesterday's HuggingFace papers
Parameters: None
Resources
papers://today
Today's papers JSON data
papers://yesterday
Yesterday's papers JSON data
Project Structure
Tech Stack
Python 3.10+: Programming language
MCP: Model Context Protocol framework
Requests: HTTP request library
BeautifulSoup4: HTML parsing library
pytest: Testing framework
uv: Python package manager
Development Standards
Use uv native commands for package management
Follow Python PEP 8 coding standards
Include type hints and docstrings
Complete error handling and logging
Write unit tests to ensure code quality
Example Output
Single paper data structure:
MCP Tool output format:
AI IDE/CLI Configuration
Claude Code (CLI)
Add to your MCP configuration:
Cursor IDE
Add to your .cursorrules or MCP settings:
Windsurf IDE
Add to your Windsurf MCP configuration:
VS Code with Continue Extension
Add to your continue configuration:
Other MCP-Compatible Tools
For any MCP-compatible client, use:
License
MIT License