MCP Research Server
by elie
The MCP Research Server is a FastMCP server designed for searching and extracting research papers from arXiv. It provides a way to quickly access and retrieve relevant academic publications.
View on GitHub
Last updated: N/A
MCP Research Server
A FastMCP server for searching and extracting research papers from arXiv.
Local Development
This project uses uv
for dependency management:
uv run research_server.py
Deployment on Render.io
Render.io doesn't support uv
natively, so this project includes:
requirements.txt
: Generated from pyproject.toml usinguv pip compile
render.yaml
: Render deployment configurationruntime.txt
: Specifies Python version for Render
To deploy:
- Push your code to GitHub
- Create a new Web Service on Render
- Connect your GitHub repository
- The service will automatically:
- Use Python 3.11.11
- Install dependencies from requirements.txt
- Start the server on port provided by Render
When you update pyproject.toml dependencies, remember to regenerate requirements.txt:
uv pip compile pyproject.toml --no-emit-find-links > requirements.txt