annas-mcp

annas-mcp

MCP server and CLI tool for searching and downloading documents from Anna's Archive.

MCPResearchOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.0k
Source
mcp-github

Overview

annas-mcp is an MCP server and CLI tool for searching and downloading books and articles from Anna's Archive. It supports automatically selecting healthy mirrors and offers various operations such as searching books by title, author, or topic, and searching articles by DOI or keywords. By integrating into MCP clients (like Claude Desktop), AI can leverage this tool to access document resources. Ideal for developers and researchers needing automated document retrieval and download capabilities.

Capabilities

  • Search books by title, author, or topic
  • Search articles by DOI or keywords
  • Download books and articles
  • Automatically select healthy mirrors

Use cases

Literature retrieval in academic researchAutomated document collectionKnowledge base construction

Setup

Requires: Anna's Archive API KeyMCP客户端
Download the corresponding binary file from GitHub Releases, then configure environment variables and the MCP client.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to get API Key?

Visit the Anna's Archive official website and donate to obtain JSON API access permission.

How to configure automatic mirror selection?

Set the environment variable `ANNAS_AUTO_BASE_URL=true` to enable automatic discovery of the best available mirror.

Related skills