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
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
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A MCP (Model Context Protocol) server for fetching HuggingFace daily papers.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for searching and fetching information from Hacker News.Last updated -452MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides Claude and other LLMs with read-only access to Hugging Face Hub APIs, enabling interaction with models, datasets, spaces, papers, and collections through natural language.Last updated -1062MIT License
- -securityAlicense-qualityAn MCP server that tracks trending AI models, datasets, and spaces on Hugging Face.Last updated -2MIT License
- -securityAlicense-qualityA Model Context Protocol server that allows Claude and other MCP-compatible AI assistants to interact with the Hugging Face ecosystem, enabling repository management, file operations, search, and collections management through natural language.Last updated -1MIT License