@pipeworx/jina-reader
Connect: https://gateway.pipeworx.io/jina_reader/mcp · Install: one-click buttons
Tools: 2
Turn any URL into clean, LLM-ready markdown, plus web search — via Jina AI Reader.
Tools
| Tool | What it answers |
|---|---|
read_url | The readable content of a web page as markdown, with nav/ads/boilerplate stripped. |
search | Top web-search results for a query, returned as markdown. |
Auth
A Jina API key is required. Jina retired its anonymous tier — both
r.jina.ai and s.jina.ai now answer an unauthenticated request with
401 AuthenticationRequiredError. The pack shipped in June 2026 as keyless and
that is no longer true of the upstream.
- Platform key:
PLATFORM_JINA_KEY, injected by the gateway as_apiKey. Provisioned and live since 2026-09-01 (searchverified live against the deployed gateway that day, fleet #719) — callers need no key of their own. It is a FREE key on a fixed token grant, not a monthly reset, so the expected end state is the balance running out rather than the key expiring. - BYO: pass
_apiKeyon the call. Free keys at https://jina.ai/reader.
Jina’s 401 bodies are distinct and worth reading before assuming a key expired:
| Body | Means |
|---|---|
AuthenticationRequiredError: Authentication is required to use this endpoint | no key was sent at all |
AuthenticationFailedError: Invalid API key | the key sent is wrong or revoked |
AuthenticationRequiredError: … bad network reputation (ASnnnn) | anonymous call from a blocked network |
A 402 is none of the above: the key is valid and its token balance is spent.
The pack says so in those words, and the gateway books it as
platform_quota_exhausted — a purchase, not a key to rotate and not a Jina
outage. Before 2026-09-01 that status fell through to upstream_down, which
would have read as the vendor being broken.
Data sources
- Reader: https://r.jina.ai/ — https://jina.ai/reader
- Search: https://s.jina.ai/
Tools
- read_url — Fetch any web page as clean, LLM-ready markdown (strips nav/ads) — ideal for giving an agent the readable content of a URL.
- search — Web search returning the top results as markdown, via Jina. Needs a Jina API key (pass via _apiKey) — Jina stopped serving anonymous requests.