What shoumikdc-arxiv-mcp MCP server does
shoumikdc-arxiv-mcp MCP server provides an agent-facing interface for discovering recent papers on arXiv. It supports two main retrieval patterns: listing current submissions for a selected arXiv category and searching within a category for a keyword. The returned records include core bibliographic details such as the paper title, authors, summary, link, and publication date.
This makes the server suitable for applications that need a current research feed rather than a static paper database. Example workflows include collecting new papers from quant-ph, finding work related to a phrase such as “fluxonium qubits,” and passing the resulting metadata to an LLM for further curation or summarization.
How it works
The server uses RSS-oriented arXiv queries behind MCP tools. fetch_current_arxiv_postings_rss retrieves current postings for a supplied category. keyword_search_arxiv_rss accepts both a category and a keyword, then returns papers whose title or abstract matches that term.
A typical agent interaction first requests the latest papers in a field, then performs a narrower keyword search or asks the model to organize the returned records. Category values are supplied to the tool, so the calling application determines which arXiv subject area to query.
Setup and configuration
Run the project locally with uv run dev. The repository also provides uv run playground for interactive testing. The server implementation is located in src/hello_server/server.py, where its capabilities can be changed.
A Smithery API key is required. The README directs users to the Smithery account API-key page to obtain one. The project can be deployed by pushing the code to GitHub and creating a deployment through Smithery.
Tools and capabilities
The shoumikdc-arxiv-mcp MCP server exposes these documented operations:
fetch_current_arxiv_postings_rss: retrieves current arXiv postings for a category.
keyword_search_arxiv_rss: searches a category using a keyword matched against paper titles or abstracts.
- Structured paper results: returns titles, authors, summaries, links, and publication dates.
- Category-based discovery: limits retrieval to an arXiv subject category such as
quant-ph.
The README also mentions session-based personalization as a planned capability, but describes it as being in development rather than as a completed feature.
Limitations and notes
shoumikdc-arxiv-mcp MCP server is documented around recent arXiv discovery through RSS queries. The provided material does not describe full-text paper retrieval, citation management, author-specific search, or historical archive browsing. Keyword matching is documented for titles and abstracts, so callers should not assume that it searches the complete paper text.
Client-specific setup instructions are not listed in the README. Smithery is the named deployment platform, and the project includes local commands for running and testing the server. The README does not specify an environment-variable name for the required Smithery API key, so that variable cannot be inferred from the available documentation.