mcp-server-as-http-python
If you are the rightful owner of mcp-server-as-http-python and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP HTTP Server is a Docker-optimized server designed for Python Model Context Protocol (MCP) servers, currently featuring typst-mcp with plans for universal Python MCP server support.
The MCP HTTP Server is a specialized server environment optimized for running Python-based Model Context Protocol (MCP) servers. It is designed to facilitate the deployment and management of MCP servers by leveraging Docker for containerization, ensuring a consistent and isolated runtime environment. The server currently supports the typst-mcp server, which provides LaTeX to Typst conversion capabilities, and is built with a future roadmap to support a wide range of Python MCP servers. The architecture is structured to allow easy extension and integration of new servers, with automatic dependency management and virtual environment support. This makes it an ideal choice for developers looking to deploy MCP servers with minimal setup and configuration effort.
Features
- Docker-optimized for efficient containerization and deployment.
- Automatic dependency management with virtual environment support.
- Currently supports typst-mcp server with LaTeX to Typst conversion.
- Future roadmap includes support for universal Python MCP servers.
- Multi-stage Docker build for minimal runtime image.
Tools
list_docs_chapters
Lists all chapters in the Typst documentation.
get_docs_chapter
Retrieves a specific chapter from Typst documentation.
latex_snippet_to_typst
Converts LaTeX code to Typst using Pandoc.
check_if_snippet_is_valid_typst_syntax
Validates Typst code.
typst_snippet_to_image
Renders Typst code to PNG image.