MCP.Market

PaperSprocket MCP server

by inde-x·io.github.inde-x/papersprocket·v1.0.0

EU-hosted HTML-to-PDF rendering for agents and MCP clients. Temporary document processing.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed PaperSprocket yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PaperSprocket tools (2)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_balance

    Check the prepaid balance of the configured PaperSprocket account.

  • render_html_to_pdf

    Render HTML to a PDF through the PaperSprocket API. Returns the PDF as an

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How PaperSprocket compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Tools
2
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 2 read

Install PaperSprocket in Claude Code, Cursor or VS Code

Runs npx -y papersprocket-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add papersprocket -- npx -y papersprocket-mcp
Add to Cursor

What the publisher says

From the PaperSprocket repository's README, as published. We do not edit it. Read it on GitHub

PaperSprocket MCP server

A Model Context Protocol (MCP) server that gives MCP clients direct access to the PaperSprocket API. It exposes exactly two tools:

This is a minimal native MCP server built directly on @modelcontextprotocol/sdk. No top-up tools, no API-key-management tools — just render and balance-check.

What is PaperSprocket?

PaperSprocket is a hosted API that turns HTML into PDFs. You send it HTML, it returns a well-formed PDF. There is no business-field schema to learn: you control the layout with your own HTML and CSS, PaperSprocket handles the PDF processing. See the official documentation.

Requirements

only (environment or .env) — it is never** a caller-supplied tool argument, and is never embedded in source, examples, or this document.

  • Node.js >= 20
  • A PaperSprocket API key. The server reads it from **server-side config

Install

Run via npx (primary)

npx -y papersprocket-mcp

The package papersprocket-mcp is published to npm and registered in the official MCP Registry under identity io.github.inde-x/papersprocket (active, version 1.0.0). Point your MCP client at npx -y papersprocket-mcp and provide PAPERSPROCKETAPIKEY in the client's environment (the server reads it server-side only).

From source (optional / development)

git clone https://github.com/inde-x/papersprocket-mcp.git
cd papersprocket-mcp
npm ci
cp .env.example .env   # then set PAPERSPROCKET_API_KEY (see Configuration)

Configuration

The server loads /.env at startup (it does not override already-set environment variables). .env is gitignored.

Example .env (replace the placeholder — never commit a real key):

PAPERSPROCKET_API_KEY=psk_your_api_key_here
# PAPERSPROCKET_BASE_URL=https://papersprocket.com/api
# PAPERSPROCKET_MCP_OUTPUT_DIR=./output

Run (stdio)

node server.js                 # MCP over stdio
node server.js --list-tools    # print tool schemas, then exit

Connect an MCP client

Point your MCP client at a stdio server:

# primary — published npm distribution:
Command:   npx
Arguments: -y papersprocket-mcp

# or a local source checkout:
Command:   node
Arguments: /path/to/papersprocket-mcp/server.js

PAPERSPROCKETAPIKEY is provided via the server .env or environment — never in the client configuration.

MCP Inspector

npx @modelcontextprotocol/inspector node /path/to/papersprocket-mcp/server.js

List tools → confirm exactly two: renderhtmltopdf and checkbalance.

Tool schemas

renderhtmlto_pdf

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

PaperSprocket: common questions

Is PaperSprocket MCP server safe?
Mostly: it is graded B (83/100). Read the PaperSprocket safety report
How do I install PaperSprocket?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PaperSprocket need an API key?
Yes. The registry entry asks for PAPERSPROCKET_API_KEY.
Is PaperSprocket maintained?
The last commit was 34 days ago (2026-10-01). The latest release is v1.0.0.
What can I use instead of PaperSprocket?
Servers from other publishers that do the same job: kordoc MCP server.
How does PaperSprocket compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to PaperSprocket

Same job from other publishers: the closest match first, then the best rated.

  • kordoc
    Parse Korean documents (HWP, HWPX, PDF, XLSX, DOCX, PPTX) to Markdown; fill forms, diff, render.
    A