MCP.Market

Promptready MCP server

by hydrojwh·io.github.hydrojwh/promptready-mcp·v0.4.0

Convert PDF/CSV to Markdown with AI-powered OCR via the PromptReady cloud API.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars342 downloads/wk

Reviews

Write one

Nobody has reviewed Promptready yet.

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

Promptready tools (9, 3 write)

write = sends, deletes, buys or posts

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

  • convert_pdfwrite action

    Upload a local PDF/CSV and queue conversion (same credits as the web app).

  • get_convert_settings

    Show saved convert defaults for this machine (not per-file options).

  • get_credits

    Get the calling user's PromptReady credit balance.

  • get_status

    Get conversion status — durable by log_id, session memory otherwise.

  • list_conversions

    List this account's recent conversions (DB-backed, restart-proof).

  • login

    Open the browser Google login page and save tokens for this machine.

  • logoutwrite action

    Remove saved MCP credentials from this machine and clear env tokens.

  • set_convert_settingswrite action

    Update saved convert defaults (persists for future convert_pdf calls).

  • wait_and_download

    Wait for a conversion to finish, then save its markdown.

Public scan report

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

no findings
  • Code scan9 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 12 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Promptready compares

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

Safety score
92/100
higher than 93% of 48,243 servers
Tools
9
the typical server has 7
Tools that change things
33%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
342
more than 83% of 12,306 servers with a package

What its tools let an agent do: 6 read · 3 change

Release history: 3 versions in the registry since 2026-09-04, latest 2026-10-02, typically one every 16 days.

Install Promptready in Claude Code, Cursor or VS Code

claude mcp add promptready-mcp -- uvx promptready-mcp
Add to Cursor

What the publisher says

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

PromptReady MCP

<!-- mcp-name: io.github.hydrojwh/promptready-mcp -->

Official Model Context Protocol client for PromptReady — convert PDF/CSV to Markdown from AI agents (Grok, Claude Code, Cursor, and other MCP hosts).

Same PromptReady account and credits as the web app.

Features

  • Browser Google login (tokens stay on your machine)
  • getcredits, convertpdf, getstatus, waitand_download
  • Slash commands for humans: /promptready:convert and five more (below)
  • Saved convert defaults (engine, tables, images) — not on every call
  • Factory default: PaddleOCR-VL, tables on, images off

Install

pip install promptready-mcp

Or run it without installing:

uvx promptready-mcp

From source

git clone https://github.com/hydrojwh/promptready-mcp.git
cd promptready-mcp
python3 -m venv .venv && source .venv/bin/activate
pip install -e .

Login (once per machine)

promptready-mcp-login

If you installed with uvx, the login command lives in the same package:

uvx --from promptready-mcp promptready-mcp-login

Either opens Google OAuth and saves credentials to ~/.config/promptready/credentials.json (file mode 0600). That path is in your home directory, so it survives uvx cache resets. You can also log in from inside an MCP host by calling the login tool.

After you sign in, the browser returns to http://127.0.0.1:18765/callback — a local page started by the login command. No Supabase configuration is needed.

Email login fallback

If browser-based Google login is not an option, the same command accepts email and password:

promptready-mcp-login --email you@x.com

Leave out --password and you will be prompted for it instead — this keeps the password out of your shell history.

Already have an access token? Set PROMPTREADYACCESSTOKEN in the environment (MCP host or shell). Environment variables take precedence over the saved credentials file.

MCP host config

Fastest: let your AI agent install it

If you are already in an MCP-capable agent, skip the JSON editing and just ask:

Install the PromptReady MCP server for me. The PyPI package is

promptready-mcp (stdio command promptready-mcp). Add it to your MCP

config, then I will run the login tool.

In Claude Code the agent can use the built-in CLI:

claude mcp add promptready -- promptready-mcp

Reconnect after changing config

Hosts do not pick up MCP config changes mid-session. After changing the config, restart the host or reconnect the server — in Claude Code, open the /mcp panel and reconnect.

The /mcp panel shows server status and lists the connected servers' tools, but it does not run them: picking a tool in that list will not invoke it. Tools are invoked through normal conversation — ask the agent to convert a file and it calls convert_pdf for you. If a call fails, reconnect from the panel first.

Claude Code

claude mcp add promptready -- promptready-mcp

The default scope is local (this project only). Use --scope user to register it for all your projects, or --scope project to share the registration through a committed .mcp.json.

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json for a single project):

{
  "mcpServers": {
    "promptready": {
      "command": "promptready-mcp"
    }
  }
}

Grok

[mcp_servers.promptready]
command = "promptready-mcp"
enabled = true
tool_timeout_sec = 3600

Claude Desktop / generic JSON

{
  "mcpServers": {
    "promptready": {
      "command": "promptready-mcp"
    }
  }
}

No access token in config files required after login.

Host cannot find promptready-mcp

Shortened. The full README is on GitHub.

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

Promptready: common questions

Is Promptready MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Promptready safety report
How do I install Promptready?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Promptready need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Promptready maintained?
The last commit was 32 days ago (2026-10-04). The latest release is v0.4.0.
What can I use instead of Promptready?
Servers from other publishers that do the same job: kordoc MCP server.
How does Promptready compare with other MCP servers?
safety score 92/100 (higher than 93% of 48,243 servers); tools 9 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Promptready

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