Skip to main content
Glama

mcp-shell-server

by tumf
pre-commit1.03 kB
#!/bin/sh set -e echo "[pre-commit] Running checks (prefer uv)..." if command -v uv >/dev/null 2>&1; then echo "[pre-commit] using uv to run make check" uv run make check || { echo "[pre-commit] uv run make check failed"; exit 1; } else echo "[pre-commit] uv not found; falling back to make check" if command -v make >/dev/null 2>&1; then make check || { echo "[pre-commit] make check failed"; exit 1; } else echo "[pre-commit] neither uv nor make available to run checks"; exit 1 fi fi echo "[pre-commit] Running coverage (prefer uv)..." if command -v uv >/dev/null 2>&1; then echo "[pre-commit] using uv to run make coverage" uv run make coverage || { echo "[pre-commit] uv run make coverage failed"; exit 1; } else echo "[pre-commit] uv not found; falling back to make coverage" if command -v make >/dev/null 2>&1; then make coverage || { echo "[pre-commit] make coverage failed"; exit 1; } else echo "[pre-commit] neither uv nor make available to run coverage"; exit 1 fi fi exit 0

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tumf/mcp-shell-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server