jina-reader-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jina-reader-mcpfetch https://example.com as markdown"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
jina-reader-mcp
A minimal MCP server Docker image used to access a self-hosted or managed Jina Reader instance.
Usage
Starting the Server
docker run -d --rm \
--env JINA_API_KEY=<API key> \
--env JINA_BASE_URL=<URL> \
--end JINA_TIMEOUT=<timeout>
-p <port>:8000
ghcr.io/handcraftedbits/jina-reader-mcp:latestWhere:
<API key>is your Jina API key. Omit theJINA_API_KEYenvironment variable if the instance you're using doesn't require one.<URL>is the base URL of your Jina instance. If theJINA_BASE_URLenvironment variable is omitted,https://r.jina.aiwill be used.<timeout>is the default timeout in seconds for all operations. If theJINA_TIMEOUTenvironment variable is omitted, the default of30seconds will be used.<port>is the local port to map to. The MCP server will be available athttp://<host>:<port>.
Related MCP server: Jina AI Remote MCP Server
Agent Details
Consult your agent harness's documentation for information on how to connect to the MCP server.
The MCP server will expose two tools:
web_fetch: Fetches a single page in either Markdown (default) or JSON formats. Parameters:content_type(optional, eitherjsonormarkdown): the format of the returned page. By default, this ismarkdown, and the tool description encourages agents to use this format.timeout(optional): the timeout, in seconds, for the fetch. By default, this is either30seconds or the value of theJINA_TIMEOUTenvironment variable.url(required): The URL of the page to fetch.with_all_images(optional): whether or not information about all the images on the page should be returned. By default, this isfalse.with_all_links(optional): whether or not information about all the links on the page should be returned. By default, this isfalse.
web_fetch_parallel: fetches up to five (maximum amount recommended by Jina) pages in parallel. Accepts a list of the same parameters asweb_fetch.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/handcraftedbits/jina-reader-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server