MCP Research Server
@elie
About MCP Research Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-research-server": {
"command": "uv",
"args": [
"run",
"research_server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Research Server?
A FastMCP server for searching and extracting research papers from arXiv.
How to use MCP Research Server?
Run locally with uv run research_server.py or deploy on Render.io using the provided render.yaml, requirements.txt, and runtime.txt files.
Key features of MCP Research Server
- Built on the FastMCP framework.
- Searches and extracts papers from arXiv.
- Deployable on Render.io.
- Specifies Python 3.11.11 runtime.
- Includes Render deployment configuration.
Use cases of MCP Research Server
- Searching for research papers by query.
- Extracting full text or metadata from arXiv papers.
- Integrating paper lookups into automated research workflows.
FAQ from MCP Research Server
What Python version is required for deployment?
Python 3.11.11, as specified in runtime.txt.
How do I update project dependencies?
Regenerate requirements.txt by running uv pip compile pyproject.toml --no-emit-find-links > requirements.txt.
How do I run the server locally?
Use the command uv run research_server.py.
How do I deploy on Render.io?
Push code to GitHub, create a Web Service on Render, and connect the repository. Render automatically uses Python 3.11.11, installs from requirements.txt, and starts the server on the provided port.
Frequently asked questions
What Python version is required for deployment?
Python 3.11.11, as specified in runtime.txt.
How do I update project dependencies?
Regenerate requirements.txt by running `uv pip compile pyproject.toml --no-emit-find-links > requirements.txt`.
How do I run the server locally?
Use the command `uv run research_server.py`.
How do I deploy on Render.io?
Push code to GitHub, create a Web Service on Render, and connect the repository. Render automatically uses Python 3.11.11, installs from requirements.txt, and starts the server on the provided port.
Basic information
More Data & Analytics MCP servers
dbt MCP Server
dbt-labsA MCP (Model Context Protocol) server for interacting with dbt.

Octolens
OctolensGive your AI agents every brand mention across the internet — 15+ platforms, AI-filtered, one structured feed.
MCP Server for Deep Research
reading-plus-ai🪐✨ Jupyter MCP Server
datalayer🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.
Comments