
annas-mcp
by iosifache·★ 863·综合分 52
一个用于搜索和下载 Anna's Archive 文档的 MCP 服务器和 CLI 工具。
searchfile-systemai-llm
53
Forks
4
活跃 Issue
3 个月前
最近提交
2 天前
收录于
概述
Anna's Archive MCP 服务器提供了一个协议接口,用于搜索 Anna's Archive 中的书籍和文章,允许用户通过标题、作者、DOI 或关键词查找内容。该服务器实现了书籍和文章搜索及下载的工具调用功能。它支持多个镜像以提高可靠性,并包含 API 密钥和下载路径的环境配置选项。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通过 DOI 或关键词搜索学术论文
你:通过 MD5 哈希下载书籍进行研究
你:通过 MCP 客户端访问公共领域和知识共享许可的文档
你:如何获取 Anna's Archive API 密钥?
你:Anna's Archive 可用哪些镜像?
什么时候选它
当您需要通过 MCP 界面以编程方式搜索和检索 Anna's Archive 中的文档时,尤其是用于研究或学术应用,选择此服务器。
什么时候不要选它
如果您需要访问没有适当授权的版权材料,或者您正在寻找超出 Anna's Archive 范围的通用文档搜索解决方案,请不要选择此方案。
此 server 暴露的工具
从 README 抽取出 4 个工具book_searchSearch for books by title, author, or topic
book_downloadDownload a book by its MD5 hash
article_searchSearch for articles by DOI or keywords
article_downloadDownload an article by its DOI
可对比工具
libgen-mcpz-library-mcpgoogle-scholar-mcp
安装
- 从 GitHub Releases 部分下载适当的二进制文件
- 设置环境变量:
- ANNAS_SECRET_KEY:您的 Anna's Archive API 密钥 - ANNAS_DOWNLOAD_PATH:下载目录路径 - ANNAS_BASE_URL:可选的镜像 URL
- 对于 Claude Desktop,添加到配置:
"anna-mcp": {
"command": "/path/to/annas-mcp",
"args": ["mcp"],
"env": {
"ANNAS_SECRET_KEY": "your-api-key",
"ANNAS_DOWNLOAD_PATH": "/your/download/path"
}
}FAQ
- 如何获取 Anna's Archive API 密钥?
- 您需要在 https://annas-archive.li/donate 向 Anna's Archive 捐款,这将授予 JSON API 访问权限。
- Anna's Archive 可用哪些镜像?
- 已知镜像包括 annas-archive.li(官方,活跃)、annas-archive.pm(官方,活跃)、annas-archive.in(官方,活跃)和 annas-archive.org(官方,不活跃)。您也可以使用 https://open-slum.org 查找可用的镜像。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by iosifache · 2025-07-09
annas-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。