IACR Cryptology ePrint Archive MCP Server
LocalAbout IACR Cryptology ePrint Archive MCP Server
IACR Cryptology ePrint Archive MCP Server provides programmatic access to cryptographic research papers for researchers and readers. It searches the archive and retrieves paper metadata through the archive's RSS feed.
Key features
- 01Search cryptographic papers
- 02Filter searches by publication year
- 03Retrieve paper metadata
Use cases
- 01Find papers matching a cryptography topic
- 02Limit paper searches to a publication year
- 03Retrieve details for a known paper ID
MCP support
Exposes paper search and detail retrieval as tools for MCP clients, using the IACR ePrint Archive RSS feed.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEIACR 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.
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 claude
Manual Installation
git clone https://github.com/yourusername/iacr-mcp-server.git
cd iacr-mcp-server
npm install
Configuration
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 papers- Parameters:
query: Search term (required)year: Publication year (optional)max_results: Maximum number of results (default: 20)
- Parameters:
-
get_paper_details: Retrieve details for a specific paper- Parameters:
paper_id: Unique paper identifier (required)
- Parameters:
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.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
