MCP Catalogs
首页annas-mcp screenshot

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_search

    Search for books by title, author, or topic

  • book_download

    Download a book by its MD5 hash

  • article_search

    Search for articles by DOI or keywords

  • article_download

    Download an article by its DOI

可对比工具

libgen-mcpz-library-mcpgoogle-scholar-mcp

安装

  1. 从 GitHub Releases 部分下载适当的二进制文件
  2. 设置环境变量:

- ANNAS_SECRET_KEY:您的 Anna's Archive API 密钥 - ANNAS_DOWNLOAD_PATH:下载目录路径 - ANNAS_BASE_URL:可选的镜像 URL

  1. 对于 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 讨论

开发者社区最近的相关讨论。

annas-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。