MCP(Model Context Protocol) server can search papersfrom arxiv api.
- Google llm api key : This mcp server use google llm(gemini series). So generate google llm api key first.
- Select using model : This mcp server initialize llm model by langchain's init_chat_model function. Follow this format "{model_provider}:{model_name}"; Example value "google_genai:gemini-2.0-flash".
uv sync
source .venv/bin/activate
# generate mcp.json setting
python -m src.setup.cursor \
-e GOOGLE_API_KEY=<YOUR GOOGLE LLM API KEY> \
-e USING_MODEL_INFO=<YOUR USING MODEL INFO> \
-e MODEL_TEMPERATURE=0.0 \
-e MODEL_SEED=256Search papers from Arxiv API that user want to search. Example
Q: I want to search recent papers in NLP domain.
Download paper by user given arxiv id. Example
Q: Download 1706.03762 paper.
Return section names of target paper. Example
Q: showing section of 1706.03762 paper to me.
Descrive paper content and section from user question. Example
Q: Descrive "Model Architecture" section to me.
This project is open source software licensed as MIT.



