holy-moly-mcp-remote
Lightweight stdio MCP client that proxies conversion tool
calls to an already-running holy-moly-web deployment
over HTTP, instead of loading faster-whisper / marker-pdf / WeasyPrint locally. Only depends on
fastmcp and httpx.
Install
pip install holy-moly-mcp-remote
# or
uvx holy-moly-mcp-remote
Configuration
| Env var | Description |
|---|---|
HOLY_MOLY_API_URL |
Base URL of the remote holy-moly-web FastAPI backend |
HOLY_MOLY_DEFAULT_WHISPER_MODEL |
Default speech-to-text model to request (optional; per-call model argument overrides it) |
HOLY_MOLY_DEFAULT_TTS_MODEL |
Default Kokoro TTS model to request (optional; per-call model argument overrides it) |
Tools
convert_speech_to_text— transcribe a local file or remote URL (mode=plain|minutes, optionallanguage, optionalmodel)convert_pdf_to_markdown— convert a local PDF or remote URL to Markdown (marker-pdf)convert_html_to_pdf— render HTML to PDF (WeasyPrint) and save it locallylist_tts_voices— list available text-to-speech voicesconvert_text_to_speech— synthesise speech to a local WAV file (optionalmodelfor Kokoro voices)
VS Code MCP configuration
{
"servers": {
"holy-moly-remote": {
"command": "uvx",
"args": ["holy-moly-mcp-remote"],
"env": {
"HOLY_MOLY_API_URL": "http://your-holy-moly-web-host:8080"
}
}
}
}
See the main repository for the full project, including the local in-process MCP server and the FastAPI/Vue web stack this client talks to.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file holy_moly_mcp_remote-0.0.3.tar.gz.
File metadata
- Download URL: holy_moly_mcp_remote-0.0.3.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c60f8673a1f64d7d431359aee4b291b1adf207760690a1e7334aab5f571a4972
|
|
| MD5 |
c68beda6a1c8e8c4584c0433b87a7d2b
|
|
| BLAKE2b-256 |
de71e933e7404ebedd5c62b18b281c18b549e21100ba324f8a0a535a83b589d7
|
Provenance
The following attestation bundles were made for holy_moly_mcp_remote-0.0.3.tar.gz:
Publisher:
publish-remote.yml on the78mole/holy-moly-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
holy_moly_mcp_remote-0.0.3.tar.gz -
Subject digest:
c60f8673a1f64d7d431359aee4b291b1adf207760690a1e7334aab5f571a4972 - Sigstore transparency entry: 2195626248
- Sigstore integration time:
-
Permalink:
the78mole/holy-moly-mcp@70fdadf636cc65f3975b461da69a1e89b0ece5e5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/the78mole
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-remote.yml@70fdadf636cc65f3975b461da69a1e89b0ece5e5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file holy_moly_mcp_remote-0.0.3-py3-none-any.whl.
File metadata
- Download URL: holy_moly_mcp_remote-0.0.3-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c707e7014ea082b0e7cef720a4d6c149aacc5e03d0ce4c9766c57d30aab8311
|
|
| MD5 |
5aac6a0c4da49a58cdc8eab978cd9078
|
|
| BLAKE2b-256 |
407bf3654848f74bb5a31488ab8f8ba5d9362a797cf48db5b107e9de0896ea87
|
Provenance
The following attestation bundles were made for holy_moly_mcp_remote-0.0.3-py3-none-any.whl:
Publisher:
publish-remote.yml on the78mole/holy-moly-mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
holy_moly_mcp_remote-0.0.3-py3-none-any.whl -
Subject digest:
4c707e7014ea082b0e7cef720a4d6c149aacc5e03d0ce4c9766c57d30aab8311 - Sigstore transparency entry: 2195626251
- Sigstore integration time:
-
Permalink:
the78mole/holy-moly-mcp@70fdadf636cc65f3975b461da69a1e89b0ece5e5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/the78mole
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-remote.yml@70fdadf636cc65f3975b461da69a1e89b0ece5e5 -
Trigger Event:
push
-
Statement type: