SokolskyNikita

Annas MCP — Development skill for Claude Code

Development community

Anna's Archive MCP server and CLI for Claude, Cursor and Codex: search and download books and papers by title, author or DOI.

How to install Annas MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open SokolskyNikita/annas-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Annas MCP does

Anna's Archive MCP server and CLI for Claude, Cursor and Codex: search and download books and papers by title, author or DOI. Signs in with your secret key.

Alternatives in Development

  • JWT Scan — JWT attack toolkit (offline) — alg:none forgery, RS256→HS256 algorithm confusion, weak-secret crack, static cl 4.5k ★
  • Translate Book — Claude Code skill that translates entire books (PDF/DOCX/EPUB) into any language using parallel subagents 542 ★
  • Write Teaching Chapter — Write bilingual (CN+EN) Claude Code source code teaching chapters 386 ★

README

annas-mcp

[![Tests](https://github.com/SokolskyNikita/annas-mcp/actions/workflows/test.yml/badge.svg)](https://github.com/SokolskyNikita/annas-mcp/actions/workflows/test.yml) [![Release](https://img.shields.io/github/v/release/SokolskyNikita/annas-mcp)](https://github.com/SokolskyNikita/annas-mcp/releases) [![npm](https://img.shields.io/npm/v/annas-mcp)](https://www.npmjs.com/package/annas-mcp) [![annas-mcp MCP server](https://glama.ai/mcp/servers/SokolskyNikita/annas-mcp/badges/score.svg)](https://glama.ai/mcp/servers/SokolskyNikita/annas-mcp)

An MCP server that lets Claude, Cursor, Codex and other AI clients search [Anna's Archive](https://annas-archive.gl) for books and papers and download the file you pick. It also works as a command-line tool.

It signs in with your membership's secret key and renews the session by itself, so you never copy cookies from a browser. Coming from iosifache/annas-mcp? See [Switching](#switching-from-iosifacheannas-mcp); it's a one-line change.

Tool What it does
book_search Finds books, textbooks, manuals and standards by title, author or topic
article_search Finds journal articles by keyword, or looks one up by DOI
book_download Downloads a book using the hash from a search result
article_download Downloads an article by DOI or hash

Use it only for material you are entitled to obtain, under the laws and terms that apply to you.

Setup

You need Node.js 18 or newer and an Anna's Archive [membership](https://annas-archive.gl/donate):

To… Membership
Search Lucky Librarian or higher
Download Any tier

1. Get your secret key

Copy the secret key you log in with from your Anna's Archive [account page](https://annas-archive.gl/account/). It is also your API key ([API FAQ](https://annas-archive.gl/faq#api)). The server signs in with it by itself, so you don't need to copy cookies from your browser.

2. Add the server to your client

Fil