显示HN:MCP服务器以搜索和下载Anna的存档文档
Show HN: MCP server for searching and downloading documents from Anna's Archive

原始链接: https://github.com/iosifache/annas-mcp

该MCP服务器可从Anna的档案中搜索和下载文档,Anna的档案馆是一个大型存储库,专门从事公开许可和公共领域的作品。该软件提供了两个核心功能:“搜索”以根据关键字找到文档和“下载”来检索在搜索结果中识别的特定文件。 要使用服务器,请从GitHub释放部分下载适当的二进制文件,然后将其集成到您的MCP客户端中。确保使用以下变量配置环境:`annas_secret_key'(您的API键)和`annas_download_path'(将保存下载的文档的目录)。提供了Claude桌面的示例配置。 重要的是,此工具仅用于访问宽容许可下的合法可用文件。使用此软件时,用户负责尊重版权和知识产权。承认作者的作品并避免未经授权的受版权保护材料的工作至关重要。

Iosifache创建了一个开源MCP服务器“ Annas-MCP”,使Claude Desktop可以直接从Anna的档案中搜索和下载书籍。这解决了缺乏现有集成,提供了一个用户友好的接口,用于访问Anna的存档内容。 MCP服务器允许通过关键字搜索并从结果中下载书籍。在用户反馈之后,添加了CLI命令支持,以实现更广泛的可访问性,并并非每个人都喜欢使用MCP。 创建者认为,MCP集成使数据访问民主化,从而使以前的技术工具可供非技术用户访问。线程中的其他人注意到MCP的自我文献的好处,这有助于不参与LLM的CLI客户和SDK的创建。 提出了访问受版权保护材料的合法性,创建者说该工具是一种实用程序,并鼓励用户尊重知识产权。线程参与者指出了防止获得受版权保护材料的潜在解决方案。
相关文章

原文

An MCP server for searching and downloading documents from Anna's Archive

Note

Notwithstanding prevailing public sentiment regarding Anna's Archive, the platform serves as a comprehensive repository for automated retrieval of documents released under permissive licensing frameworks (including Creative Commons publications and public domain materials). This software does not endorse unauthorized acquisition of copyrighted content and should be regarded solely as a utility. Users are urged to respect the intellectual property rights of authors and acknowledge the considerable effort invested in document creation.

  • search: Search Anna's Archive for documents matching specified terms
  • download: Download a specific document that was previously returned by the search tool

Download the appropriate binary from the GitHub Releases section and integrate it into your MCP client. The environment should contain two variables:

  • ANNAS_SECRET_KEY: The API key; and
  • ANNAS_DOWNLOAD_PATH: The path where the documents should be downloaded.

If you are using Claude Desktop, please consider the following example configuration:

"anna-mcp": {
    "command": "/Users/iosifache/Downloads/annas-mcp",
    "env": {
        "ANNAS_SECRET_KEY": "feedfacecafebeef",
        "ANNAS_DOWNLOAD_PATH": "/Users/iosifache/Downloads"
    }
}

联系我们 contact @ memedata.com