Skip to main content

Remote MCP URL

okraPDF runs a remote Streamable HTTP MCP server on Cloudflare Workers. It supports OAuth discovery for clients with remote connector support, and API-key headers for clients that prefer explicit bearer tokens.

Setup

Add a custom connector with this URL:
Leave OAuth client fields blank. The server advertises discovery metadata and prompts for browser authentication on first use.

What the tools do

Example prompts

Citation verification modes

verify_source defaults to verification_requirement: "bbox". This means Okra only mints a durable proof link when it can resolve page text and bounding-box coordinates. Use verification_requirement: "text_match" only when a deterministic text match is enough and a visual proof link is not required.

Upload limits and URL caveats

Direct URLs work best for public PDFs, raw GitHub files, arXiv PDFs, and presigned S3/GCS URLs. Sites with anti-bot protection, login walls, JavaScript rendering, or CAPTCHA can block server-side fetches. For app/API integrations, use POST /v1/documents multipart upload instead of asking the MCP server to fetch a protected URL.