{ "display_name": "ArXiv MCP Server", "license": "MIT", "tags": [ "arxiv", "research", "papers", "academic", "AI", "search", "MCP", "Model Context Protocol" ], "installations": { "uvx": { "type": "uvx", "command": "uv", "args": [ "tool", "run", "arxiv-mcp-server", "--storage-path", "/path/to/paper/storage" ], "description": "Run arxiv-mcp-server using uv tool" } }, "examples": [ { "title": "", "description": "", "prompt": "Search for recent papers on transformer architecture in AI and machine learning" }, { "title": "", "description": "", "prompt": "Find papers about reinforcement learning published after 2023" }, { "title": "", "description": "", "prompt": "Download the paper with ID 2401.12345" }, { "title": "", "description": "", "prompt": "Show me a list of all downloaded papers" }, { "title": "", "description": "", "prompt": "Read the content of paper 2401.12345" }, { "title": "", "description": "", "prompt": "Search for papers on quantum computing in the last 2 years" }, { "title": "", "description": "", "prompt": "Analyze paper 2401.12345 using the deep-paper-analysis prompt" }, { "title": "", "description": "", "prompt": "Find papers by Geoffrey Hinton about deep learning" }, { "title": "", "description": "", "prompt": "Search for papers on large language models in cs.AI and cs.CL categories" }, { "title": "", "description": "", "prompt": "Download and summarize the most recent paper on diffusion models" } ], "name": "arxiv-mcp", "repository": { "type": "git", "url": "https://github.com/blazickjp/arxiv-mcp-server" }, "homepage": "https://github.com/blazickjp/arxiv-mcp-server", "author": { "name": "blazickjp" }, "description": "The ArXiv MCP Server provides a bridge between AI assistants and arXiv's research repository through the Model Context Protocol (MCP). It allows AI models to search for papers and access their content in a programmatic way.", "categories": [ "Knowledge Base" ], "tools": [ { "name": "search_papers", "description": "Search for papers on arXiv with advanced filtering", "inputSchema": { "type": "object", "properties": { "query": { "type": "string" }, "max_results": { "type": "integer" }, "date_from": { "type": "string" }, "date_to": { "type": "string" }, "categories": { "type": "array", "items": { "type": "string" } } }, "required": [ "query" ] } }, { "name": "download_paper", "description": "Download a paper and create a resource for it", "inputSchema": { "type": "object", "properties": { "paper_id": { "type": "string", "description": "The arXiv ID of the paper to download" }, "check_status": { "type": "boolean", "description": "If true, only check conversion status without downloading", "default": false } }, "required": [ "paper_id" ] } }, { "name": "list_papers", "description": "List all existing papers available as resources", "inputSchema": { "type": "object", "properties": {}, "required": [] } }, { "name": "read_paper", "description": "Read the full content of a stored paper in markdown format", "inputSchema": { "type": "object", "properties": { "paper_id": { "type": "string", "description": "The arXiv ID of the paper to read" } }, "required": [ "paper_id" ] } } ], "prompts": [ { "name": "deep-paper-analysis", "description": "Analyze a specific paper in detail", "arguments": [ { "name": "paper_id", "description": "arXiv paper ID", "required": true } ] } ], "resources": [], "is_official": false, "is_archived": false, "docker_url": null }