IACR MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@IACR MCP Server search for recent papers on post-quantum cryptography"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
IACR Cryptology ePrint Archive MCP Server
Overview
This Model Context Protocol (MCP) server provides a programmatic interface to the IACR Cryptology ePrint Archive, enabling efficient retrieval of cryptographic research papers.
Related MCP server: All-in-MCP
Features
π Search cryptographic papers
π Retrieve paper metadata
π Secure access to research publications
Prerequisites
Node.js (v16+)
npm or yarn
Installation
Installing via Smithery
To install IACR Cryptology ePrint Archive for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install iacr-mcp-server --client claudeManual Installation
git clone https://github.com/yourusername/iacr-mcp-server.git
cd iacr-mcp-server
npm installConfiguration
No additional configuration is required. The server uses the IACR ePrint Archive's RSS feed for data retrieval.
Usage
Available Tools
search_papers: Search for papersParameters:
query: Search term (required)year: Publication year (optional)max_results: Maximum number of results (default: 20)
get_paper_details: Retrieve details for a specific paperParameters:
paper_id: Unique paper identifier (required)
Contributing
Fork the repository
Create a feature branch
Commit your changes
Push to the branch
Create a Pull Request
Disclaimer
This is an unofficial tool. Always refer to the original IACR Cryptology ePrint Archive for the most accurate and up-to-date research publications.
Contact
For issues, questions, or suggestions, please open a GitHub issue.
Available Tools
3 toolsdownload_paperC
Download a paper in PDF or TXT format
Inputs: paper_id (required), format.
get_paper_detailsC
Retrieve details of a specific paper by its ID
Inputs: paper_id (required).
search_papersC
Search for papers in the IACR Cryptology ePrint Archive
Inputs: query (required), category, max_results, year.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: download_paper retrieves files, get_paper_details fetches metadata, and search_papers finds papers. There is no overlap in functionality, making it easy for an agent to select the correct tool without confusion.
All tool names follow a consistent verb_noun pattern (download_paper, get_paper_details, search_papers) with clear, descriptive verbs. There are no deviations in naming conventions, ensuring predictability and readability.
With only 3 tools, the server feels thin for a paper archive domain, as it lacks operations like filtering, listing categories, or updating metadata. While the core functions are covered, the count is borderline minimal for typical agent workflows.
The tools cover essential CRUD-like operations: search (read), get details (read), and download (retrieve). However, there are minor gaps, such as no ability to list papers by year or category, which agents might need to work around for more complex queries.
Maintenance
Related MCP Connectors
Authenticated public evidence search, verification, research jobs, exports, and webhooks.
Pay-per-call x402 arXiv paper search, metadata, abstracts, and category listings.
License-checked research archive and technical-spec search for AI agents. Pay per call via x402.
IEEE Xplore MCP β BYOK wrapper over the IEEE Xplore Metadata Search APIβ¦
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides search functionality for arXiv.org papers through the official arXiv API, allowing users to search papers by keywords, filter by subject categories and date ranges, and receive comprehensive metadata including PDF links.24 PyPIMIT
- AlicenseCqualityDmaintenanceEnables academic research through paper search across multiple databases (IACR, CryptoBib, Crossref, Google Scholar), PDF processing, and GitHub repository browsing. Features modular architecture with FastMCP-based proxy server routing to specialized academic tools.72MIT
- AlicenseBqualityDmaintenanceEnables AI agents to interact with the AI-Archive platform for research paper discovery through semantic search, paper submission and management, peer review with structured scoring, and citation generation in multiple formats.5424 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search and retrieve cryptographic research papers from the IACR Cryptology ePrint Archive. Supports smart search by title, author, or keywords, paper details, and recent papers.53MIT