返回市场
安娜斯-mcp

安娜斯-mcp

作者:iosifache600 星标更新:2025-07-10

项目介绍

Anna's Archive MCP 服务器(及 CLI 工具)

一个 MCP 服务器 和 CLI 工具,用于从 Anna's Archive 搜索和下载文档。

[!NOTE] 尽管公众对 Anna's Archive 的态度不一,该平台仍作为全面的文档存储库,支持在许可框架下(包括 Creative Commons 发布物和公共领域材料)自动检索文档。本软件不鼓励未经授权获取受版权保护的内容,应仅被视为一种工具。用户被敦促尊重作者的知识产权,并认可文档创建所投入的巨大努力。

可用操作

操作MCP 工具CLI 命令
在 Anna's Archive 中搜索与指定条件匹配的文档searchsearch
下载之前由 search 工具返回的特定文档downloaddownload

要求

如果您计划仅使用 CLI 工具,您需要:

如果将项目用作 MCP 服务器,则还需要一个 MCP 客户端,如 Claude Desktop

环境应包含两个变量:

  • ANNAS_SECRET_KEY:API 密钥
  • ANNAS_DOWNLOAD_PATH:文档应下载到的路径

配置

GitHub Releases 部分 下载适当的二进制文件。

如果您计划使用此工具作为其 MCP 服务器功能,您需要将其集成到您的 MCP 客户端中。如果您正在使用 Claude Desktop,请考虑以下示例配置:

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

示例

作为 MCP 服务器

<img src="screenshots/claude.png" width="600px"/>

作为 CLI 工具

<img src="screenshots/cli.png" width="400px"/>