We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WhenMoon-afk/claude-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# Type check and test
echo "Running type check..."
npm run typecheck || exit 1
echo "Running tests..."
npm test || exit 1
# Block secrets
echo "Checking for secrets..."
if git diff --cached --name-only | grep -v '\.husky/' | xargs grep -l -E '(ANTHROPIC_API_KEY|OPENAI_API_KEY|sk-[a-zA-Z0-9]{20,}|-----BEGIN (RSA |EC |DSA |OPENSSH )?PRIVATE KEY-----|password\s*=\s*["\047][^"\047]{8,})' 2>/dev/null; then
echo "ERROR: Potential secrets detected in staged files!"
echo "Please remove sensitive data before committing."
exit 1
fi
# Block .env files
if git diff --cached --name-only | grep -E '^\.env(\.|$)' 2>/dev/null; then
echo "ERROR: .env file detected in staged files!"
echo "Please remove .env files from staging."
exit 1
fi
echo "Pre-commit checks passed!"