- proxmox-mcp: Fixed by patching pyproject.toml to use fastmcp from PyPI and updating imports from mcp.server.fastmcp to fastmcp. Container now builds and runs (requires PROXMOX_MCP_CONFIG env var). - snipeit-mcp: Created stub Dockerfile that exits with error message. Upstream depends on private snipeit-api package never published to PyPI. - STATUS.md: Updated to reflect 25 working MCP servers including proxmox-mcp. - .env: Added template with placeholders for required credentials. 💘 Generated with Crush Assisted-by: GLM-5 via Crush <crush@charm.land>
15 lines
827 B
Docker
15 lines
827 B
Docker
# snipeit-mcp is BLOCKED - requires private snipeit-api package
|
|
# The upstream author created a private package that was never published
|
|
# See: https://github.com/ directa-innovations/snipeit-mcp
|
|
FROM alpine:3.20
|
|
|
|
RUN echo '#!/bin/sh' > /entrypoint.sh && \
|
|
echo 'echo "ERROR: snipeit-mcp is blocked due to missing private dependency (snipeit-api)"' >> /entrypoint.sh && \
|
|
echo 'echo "The upstream author created a private snipeit-api package that was never published to PyPI."' >> /entrypoint.sh && \
|
|
echo 'echo "Public snipeit package (v1.1, archived 2022) has incompatible API."' >> /entrypoint.sh && \
|
|
echo 'echo "Contact upstream author or rewrite using public snipeit package API."' >> /entrypoint.sh && \
|
|
echo 'exit 1' >> /entrypoint.sh && \
|
|
chmod +x /entrypoint.sh
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|