← Back to Plugins
MCP Server MCP

Books & Papers MCP Server

github By github 👁 1 views ▲ 0 votes

Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.

Homepage Verified source GitHub

Install

mcpb:https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/[email protected]

Configuration Example

{
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.jmrp.io/libgen"
    }
  ],
  "packages": [
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-linux-amd64",
      "version": "1.6.4",
      "fileSha256": "65bc0d79a69bba76dca900525441f75d1a1c54510d178ea6d658f1bb4646a9ff",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-linux-arm64",
      "version": "1.6.4",
      "fileSha256": "e753777c27be378eed4ecddbff62f3fb887505213075977a625be1b9f7e4471f",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-darwin-amd64",
      "version": "1.6.4",
      "fileSha256": "e88c77b676fa04c2566ffddacc9571c92d8565781aa05687b974738f35bed4d4",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-darwin-arm64",
      "version": "1.6.4",
      "fileSha256": "e514426ef85967f2b92b343833d3f8730de419ca1f868e185179db78ad9220aa",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-windows-amd64.exe",
      "version": "1.6.4",
      "fileSha256": "d2e313306387911031736646b7f323baab8bc7b889b3a5eedce4ec93da01126d",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/jmrplens/libgen-mcp/releases/download/v1.6.4/libgen-mcp-windows-arm64.exe",
      "version": "1.6.4",
      "fileSha256": "7995fc316cf2d0f4d78b5f7bb2763cfa33cb0a8206e765148ce61c989fd103e4",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Force a specific libgen mirror base URL (default: auto-discovered, preferred https://libgen.li)",
          "placeholder": "https://libgen.li",
          "name": "LIBGEN_MIRROR"
        },
        {
          "description": "Directory where the download tool saves files (default: ~/Downloads)",
          "placeholder": "~/Downloads",
          "name": "LIBGEN_MCP_DOWNLOAD_DIR"
        },
        {
          "description": "Per-request HTTP timeout (default: 10s)",
          "default": "10s",
          "name": "LIBGEN_MCP_TIMEOUT"
        }
      ]
    }
  ]
}
mcp model-context-protocol streamable-http mcpb

Comments

Sign in to leave a comment

Loading comments...