Skip to main content

MCP server for OpenPaper - generate academic papers with verified citations

Project description

OpenPaper MCP Server

Generate fully-cited academic research papers from Claude Desktop or any MCP client.

OpenPaper uses 18 specialized AI agents to search 500M+ academic sources (OpenAlex, Crossref, Semantic Scholar) and write thesis-level papers with every citation linked to a real publication.

Setup

1. Get your API token

  1. Go to openpaper.dev and sign in
  2. Open DevTools → Network tab
  3. Click any request → find the Authorization header
  4. Copy the value after Bearer — that's your token

2. Install dependencies

pip install mcp httpx

3. Configure Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "openpaper": {
      "command": "python",
      "args": ["/path/to/openpaper-mcp/server.py"],
      "env": {
        "OPENPAPER_API_TOKEN": "your-token-here"
      }
    }
  }
}

Tools

start_paper_generation

Start generating a paper. Returns a generation_id immediately.

Generate a graduate-level paper on "The neurobiological basis of PTSD"
using APA 7th citation style, 20-30 pages

check_paper_status

Poll for progress and get download links when done.

Check the status of generation abc123

list_my_papers

See all your previous papers with download links.

List my last 5 papers

Example workflow

User: Write a paper on the impact of social media on adolescent mental health

Claude: [calls start_paper_generation("impact of social media on adolescent mental health")]
→ Generation started (ID: abc123). Checking back in a few minutes...

[later]
Claude: [calls check_paper_status("abc123")]
→ Status: processing, phase: writing, 65% complete

[later]
Claude: [calls check_paper_status("abc123")]
→ Status: completed! PDF: https://... DOCX: https://...

Credits

Papers cost 1-3 credits depending on length:

  • 5-30 pages: 1 credit
  • 30-50 pages: 2 credits
  • 50-60 pages: 3 credits

New accounts get free credits. Buy more at openpaper.dev.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openpaper_mcp-0.1.0.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openpaper_mcp-0.1.0-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

Details for the file openpaper_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: openpaper_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openpaper_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c3c5256953856eb2218fc8c1a2acc4e9fc790a53c1235d5fcb09a63f0f53146e
MD5 638b4aa52f4c44e163683886559b3c26
BLAKE2b-256 69bddc5ff4cf2a66a6b9a75097ef4a881b43dbdc427a08152dbf2a7b19c94764

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpaper_mcp-0.1.0.tar.gz:

Publisher: publish.yml on federicodeponte/openpaper-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openpaper_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: openpaper_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openpaper_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3bdd2ac10dd487b0f4ea441c76440ec21acda2b47fc5ac8bdffb968e99da9001
MD5 58b5c716782cbfad9d496cc4b4789b19
BLAKE2b-256 923a7cd2500d43cc3db04eddfa4244954366d4490d824a56fd05644f3b6952a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpaper_mcp-0.1.0-py3-none-any.whl:

Publisher: publish.yml on federicodeponte/openpaper-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page