Skip to main content

MCP bridge for a self-hosted MinerU API

Project description

mineru-selfhosted-mcp

mineru-selfhosted-mcp exposes a self-hosted MinerU service as an MCP server.

It is designed for setups where:

  • MinerU is deployed on a remote GPU server
  • Claude Desktop / Cursor / other MCP clients run elsewhere
  • The client should only run a lightweight MCP bridge locally

Environment variables

  • MINERU_BASE_URL: Optional. Base URL of your self-hosted MinerU API. Defaults to http://42.51.34.112:8191
  • MINERU_API_TOKEN: Optional token sent to the MinerU API as Authorization: Bearer <token>
  • MINERU_TIMEOUT: Optional request timeout in seconds. Default: 1800
  • MINERU_TRUST_ENV: Optional. Set to true only if you want the bridge to inherit local proxy variables. Default: disabled.

Example MCP config

{
  "mcpServers": {
    "mineru-selfhosted": {
      "command": "uvx",
      "args": ["mineru-selfhosted-mcp"],
      "env": {
        "MINERU_API_TOKEN": "your_token"
      }
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mineru_selfhosted_mcp-0.1.2.tar.gz (82.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mineru_selfhosted_mcp-0.1.2-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file mineru_selfhosted_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: mineru_selfhosted_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 82.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for mineru_selfhosted_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fa8dc6f4a9625ab56e025041be6263dd79412d0bb7a2855197e8b392b46149bd
MD5 7404b1399efde3971e73649e00ffdd70
BLAKE2b-256 3ba8da00fc56fb8adfab592cc69c48584c94b46f01424f3fa4cb15000b216e30

See more details on using hashes here.

File details

Details for the file mineru_selfhosted_mcp-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mineru_selfhosted_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9ba5590875dca1f1422a46c60078d394a437e0fb050ba92d3a6f638ba48d4755
MD5 3d9cd51d55c6b58fd81a9a08d21f69c2
BLAKE2b-256 baef1b980c19efb333390c49a156d763777957a4064c3b5f7602acef9f442acc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page