"""
Custom exceptions for CodeBadger Server
"""
class JoernMCPException(Exception):
"""Base exception for CodeBadger"""
pass
# Alias for backward compatibility
JoernMCPError = JoernMCPException
class CPGGenerationError(JoernMCPException):
"""CPG generation failed"""
pass
class QueryExecutionError(JoernMCPException):
"""Query execution failed"""
pass
class ResourceLimitError(JoernMCPException):
"""Resource limit exceeded"""
pass
class ValidationError(JoernMCPException):
"""Input validation failed"""
pass
class GitOperationError(JoernMCPException):
"""Git operation failed"""
pass
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/Lekssays/codebadger'
If you have feedback or need assistance with the MCP directory API, please join our Discord server