npx skills add https://github.com/emi-dm/research-mcp --skill arxiv-researchInstala esta habilidad con la CLI y comienza a usar el flujo de trabajo SKILL.md en tu espacio de trabajo.
A comprehensive MCP (Model Context Protocol) server for academic research on arXiv, with integrated GitHub Copilot skills for enhanced research workflows.
This project provides powerful tools for researchers and AI assistants to:
git clone <your-repo-url>
cd Research-MCP
uv sync
Start the arXiv MCP server:
uv run arxiv-mcp/arxiv_mcp.py
The server will start on HTTP SSE transport (default port 8000).
A FastMCP-based server providing:
See arxiv-mcp/README.md for detailed documentation.
See docs/DATE_FILTERING.md for date filtering examples.
Enhanced research capabilities through specialized skills:
Skills are located in .github/skills/.
Research-MCP/
├── arxiv-mcp/ # MCP server implementation
│ ├── arxiv_mcp.py # Main server entry point
│ ├── services/ # Core services (arXiv client, PDF processing)
│ ├── tools/ # MCP tool implementations
│ ├── utils/ # Utilities (errors, formatters)
│ └── README.md # Server documentation
├── .github/
│ └── skills/ # GitHub Copilot skills
│ ├── arxiv-research/
│ ├── mcp-builder/
│ ├── skill-creator/
│ └── software-tool-research/
├── pyproject.toml # Project dependencies
└── README.md # This file
uv run pytest
Format code:
uv run black arxiv-mcp/
Lint code:
uv run ruff check arxiv-mcp/
# Basic search with category filter
{
"query": "software testing machine learning",
"max_results": 5,
"categories": ["cs.SE"],
"sort_by": "relevance"
}
# Search papers from the last 5 years
{
"query": "automated test generation",
"date_from": "2021",
"max_results": 10,
"categories": ["cs.SE"],
"sort_by": "submitted_date"
}
# Search papers from a specific time period
{
"query": "large language models",
"date_from": "2022-01-01",
"date_to": "2023-12-31",
"max_results": 20,
"categories": ["cs.CL", "cs.AI"]
}
{
"arxiv_id": "2301.12345",
"query": "What methodology do the authors use?",
"max_pages": 100
}
See arxiv-mcp/EXAMPLES.md for more examples.
Contributions are welcome! Please:
MIT License - See LICENSE file for details.
For issues or questions:
Made with ❤️ for researchers and AI-assisted research workflows