PluginBench
MCP Server
Maintained
AGPL-3.0

Paper Distill MCP MCP Server

io.github.Eclipse-Cj/paper-distill-mcp

What is the Paper Distill MCP MCP server?

Academic paper search across 11 sources with AI curation, ranked push, Zotero and Obsidian support.

How to install Paper Distill MCP

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • OPENALEX_EMAIL

    Email for OpenAlex polite pool (higher rate limits) and Unpaywall queries

  • CORE_API_KEY
    secret

    CORE API key for enhanced open-access paper retrieval (free at core.ac.uk)

  • TELEGRAM_BOT_TOKEN
    secret

    Telegram bot token for paper delivery

  • TELEGRAM_CHAT_ID

    Telegram chat ID for paper delivery

  • DISCORD_WEBHOOK_URL
    secret

    Discord webhook URL for paper delivery

  • ZOTERO_LIBRARY_ID

    Zotero user ID for saving papers to your library

  • ZOTERO_API_KEY
    secret

    Zotero API key for saving papers to your library

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "paper-distill-mcp": {
      "command": "uvx",
      "args": [
        "paper-distill-mcp"
      ],
      "env": {
        "OPENALEX_EMAIL": "<YOUR_OPENALEX_EMAIL>",
        "CORE_API_KEY": "<YOUR_CORE_API_KEY>",
        "TELEGRAM_BOT_TOKEN": "<YOUR_TELEGRAM_BOT_TOKEN>",
        "TELEGRAM_CHAT_ID": "<YOUR_TELEGRAM_CHAT_ID>",
        "DISCORD_WEBHOOK_URL": "<YOUR_DISCORD_WEBHOOK_URL>",
        "ZOTERO_LIBRARY_ID": "<YOUR_ZOTERO_LIBRARY_ID>",
        "ZOTERO_API_KEY": "<YOUR_ZOTERO_API_KEY>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "paper-distill-mcp": {
      "command": "uvx",
      "args": [
        "paper-distill-mcp"
      ],
      "env": {
        "OPENALEX_EMAIL": "<YOUR_OPENALEX_EMAIL>",
        "CORE_API_KEY": "<YOUR_CORE_API_KEY>",
        "TELEGRAM_BOT_TOKEN": "<YOUR_TELEGRAM_BOT_TOKEN>",
        "TELEGRAM_CHAT_ID": "<YOUR_TELEGRAM_CHAT_ID>",
        "DISCORD_WEBHOOK_URL": "<YOUR_DISCORD_WEBHOOK_URL>",
        "ZOTERO_LIBRARY_ID": "<YOUR_ZOTERO_LIBRARY_ID>",
        "ZOTERO_API_KEY": "<YOUR_ZOTERO_API_KEY>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "paper-distill-mcp": {
      "command": "uvx",
      "args": [
        "paper-distill-mcp"
      ],
      "env": {
        "OPENALEX_EMAIL": "<YOUR_OPENALEX_EMAIL>",
        "CORE_API_KEY": "<YOUR_CORE_API_KEY>",
        "TELEGRAM_BOT_TOKEN": "<YOUR_TELEGRAM_BOT_TOKEN>",
        "TELEGRAM_CHAT_ID": "<YOUR_TELEGRAM_CHAT_ID>",
        "DISCORD_WEBHOOK_URL": "<YOUR_DISCORD_WEBHOOK_URL>",
        "ZOTERO_LIBRARY_ID": "<YOUR_ZOTERO_LIBRARY_ID>",
        "ZOTERO_API_KEY": "<YOUR_ZOTERO_API_KEY>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "paper-distill-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "paper-distill-mcp"
      ],
      "env": {
        "OPENALEX_EMAIL": "<YOUR_OPENALEX_EMAIL>",
        "CORE_API_KEY": "<YOUR_CORE_API_KEY>",
        "TELEGRAM_BOT_TOKEN": "<YOUR_TELEGRAM_BOT_TOKEN>",
        "TELEGRAM_CHAT_ID": "<YOUR_TELEGRAM_CHAT_ID>",
        "DISCORD_WEBHOOK_URL": "<YOUR_DISCORD_WEBHOOK_URL>",
        "ZOTERO_LIBRARY_ID": "<YOUR_ZOTERO_LIBRARY_ID>",
        "ZOTERO_API_KEY": "<YOUR_ZOTERO_API_KEY>"
      }
    }
  }
}
Claude Code
claude mcp add paper-distill-mcp --env OPENALEX_EMAIL=<YOUR_OPENALEX_EMAIL> --env CORE_API_KEY=<YOUR_CORE_API_KEY> --env TELEGRAM_BOT_TOKEN=<YOUR_TELEGRAM_BOT_TOKEN> --env TELEGRAM_CHAT_ID=<YOUR_TELEGRAM_CHAT_ID> --env DISCORD_WEBHOOK_URL=<YOUR_DISCORD_WEBHOOK_URL> --env ZOTERO_LIBRARY_ID=<YOUR_ZOTERO_LIBRARY_ID> --env ZOTERO_API_KEY=<YOUR_ZOTERO_API_KEY> -- uvx paper-distill-mcp

Related MCP servers

Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.

67k
Python
BSD-3-Clause
View repository →

Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.

45k
TypeScript
Apache-2.0
View repository →

Let AI agents manage your Puter files, websites, and serverless workers over MCP.

43k
TypeScript
AGPL-3.0
View repository →

Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.

37k
TypeScript
Apache-2.0
View repository →

Run arbitrary shell commands from an MCP-connected AI agent.

37k
TypeScript
Apache-2.0
View repository →

Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.

37k
TypeScript
Apache-2.0
View repository →