2 servers · streamable HTTP

MCP servers

Two Model Context Protocol servers, self-hosted and free to use. Point your MCP client at an endpoint, or try them right here in the browser.

Servers

libgen

No credentials required

Search, download and read books, papers and comics from Library Genesis, plus keyless open-access discovery (arXiv, Crossref, OpenLibrary, Gutenberg, dblp, PubMed, ERIC). No account required.

POSThttps://mcp.jmrp.io/libgen

Toolssearchget_detailsreaddownload
search
Find books, papers, comics, magazines and standards, with metadata and download links.
get_details
Full metadata for one record: description, identifiers, DOI, cover, other editions.
read
Extract and paginate the text of a book or paper, so a model can read it without downloading it whole.
download
Resolve a download link from an md5, ISBN or DOI. Over HTTP it returns the link, it does not write files.
Limits and availability

gitlab

Credentials required

Projects, merge requests, issues, pipelines, releases and more against any GitLab instance. Your token travels per request and is never stored.

POSThttps://mcp.jmrp.io/gitlab

PRIVATE-TOKEN
Your GitLab Personal Access Token. Never stored on the server.
GITLAB-URL · Optional headers
Another GitLab instance. Defaults to https://gitlab.com.
Toolsgitlab_find_actiongitlab_execute_action
gitlab_find_action
Search the action catalogue by what you want to do. Read-only: it does not call GitLab.
gitlab_execute_action
Run one catalogue action: projects, merge requests, issues, pipelines, releases, runners, wikis and more.
About the token you are about to paste
Limits and availability

/servers.json— Machine-readable index

Inspector

Query the servers straight from your browser. Pick one, call a method and read the raw JSON-RPC response.

~/mcp — libgen

No tools loaded yet. Load them to see what this server can do.

Pick a tool to see what it takes.

Nothing sent yet.

Before pasting a credential, read the notice on that server's card above: it says exactly where the value goes and what the browser itself prevents.