annas-mcp
MCP server and CLI tool for searching and downloading documents from Anna's Archive.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 1.0k
- Source
- mcp-github
- Repository
- github.com/iosifache/annas-mcp
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
Setup
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
Scrapling
An adaptive web scraping framework capable of handling everything from single requests to large-scale scraping.
TrendRadar
An AI-driven tool for sentiment monitoring and trend analysis, supporting multi-platform aggregation, RSS subscription, and intelligent notifications.
gpt-researcher
An autonomous agent for deep research using any LLM provider.
LetsFG
Provides flight and hotel search and booking capabilities for AI agents.
SurfSense
SurfSense is an open-source AI agent network research platform providing real-time data connectivity via REST API or MCP server.
google-maps-scraper
Scrape business data from Google Maps, such as name, address, phone number, etc.