Overview
Features
search-arxiv tool
Search arxiv for articles related to the given keyword. Takes 'keyword' as a required string argument.
Runs over stdio
The MCP server operates over standard input/output, enabling integration with MCP clients and frontends.
Claude Desktop installation via Smithery
Provides Smithery-based installation for Claude Desktop (e.g., npx -y @smithery/cli install mcp-scholarly --client claude).
Docker deployment support
Published Docker server configuration and example docker run command to deploy mcp-scholarly.
Development and publishing workflow (uv)
Use uv sync, uv build (producing dist/ with source and wheel), and uv publish to PyPI (with credentials via environment variables or flags).
Debugging with MCP Inspector
Debugging guidance via the MCP Inspector, including launching a debugging URL when the server starts.
Who Is This For?
- Researchers:Search for scholarly articles and locate relevant papers through MCP-enabled clients using keywords.
- Students:Find academic sources for coursework and literature reviews via MCP-based workflows.
- Librarians:Curate and index scholarly articles from arXiv and future vendors as MCP servers.




