Anna's Archive MCP Server
by sokolskynikitaio.github.SokolskyNikita/annas-mcpv0.1.2
Search Anna's Archive for books and papers (by title, author or DOI) and download the file you pick.
context tax
queued
security
queued
cold start
queued
freshness
Active10d ago
Install Anna's Archive MCP server
Install in Claude Code
claude mcp add annas -e ANNAS_ACCOUNT_COOKIE='<annas-account-cookie>' -e ANNAS_SECRET_KEY='<annas-secret-key>' -- npx -y annas-mcpInstall in Cursor
{
"mcpServers": {
"annas": {
"command": "npx",
"args": [
"-y",
"annas-mcp"
],
"env": {
"ANNAS_ACCOUNT_COOKIE": "<annas-account-cookie>",
"ANNAS_SECRET_KEY": "<annas-secret-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"annas": {
"command": "npx",
"args": [
"-y",
"annas-mcp"
],
"env": {
"ANNAS_ACCOUNT_COOKIE": "<annas-account-cookie>",
"ANNAS_SECRET_KEY": "<annas-secret-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"annas": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"annas-mcp"
],
"env": {
"ANNAS_ACCOUNT_COOKIE": "<annas-account-cookie>",
"ANNAS_SECRET_KEY": "<annas-secret-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"annas": {
"command": "npx",
"args": [
"-y",
"annas-mcp"
],
"env": {
"ANNAS_ACCOUNT_COOKIE": "<annas-account-cookie>",
"ANNAS_SECRET_KEY": "<annas-secret-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| ANNAS_ACCOUNT_COOKIE | yes | yes | Your aa_account_id2 cookie from a signed-in Anna's Archive session. Needed for everything. |
| ANNAS_SECRET_KEY | — | yes | Your Anna's Archive API key. Needed for downloads. |
| ANNAS_DOWNLOAD_PATH | — | — | Absolute folder for downloaded files. Needed for downloads. |
Freshness
Active — last maintenance signal 10d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-29 · 10d ago · GitHub
Latest release
2026-09-29 · 10d ago · GitHub · v0.1.2
Package published
no data · npm/PyPI
Registry entry updated
2026-09-29 · 10d ago · official registry · v0.1.2
FAQ
›How do I install the Anna's Archive MCP server in Claude Code?
Run: claude mcp add annas -e ANNAS_ACCOUNT_COOKIE='<annas-account-cookie>' -e ANNAS_SECRET_KEY='<annas-secret-key>' -- npx -y annas-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Anna's Archive require an API key?
Yes. It expects ANNAS_ACCOUNT_COOKIE, ANNAS_SECRET_KEY, of which 2 are secrets.
›Can I use Anna's Archive as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Anna's Archive in the official MCP registry?
Yes, as io.github.SokolskyNikita/annas-mcp.
Alternatives to Anna's Archive
Other science & research MCP servers.