We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MelaLitho/MCPServer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
exceptions.py•863 B
"""
Custom exceptions for the MCP system
"""
class MCPError(Exception):
"""Base exception for MCP system"""
pass
class DatabaseError(MCPError):
"""Database operation errors"""
pass
class SQLSafetyError(DatabaseError):
"""SQL query safety validation errors"""
pass
class SchemaError(DatabaseError):
"""Schema introspection errors"""
pass
class EmbeddingError(MCPError):
"""Embedding/vector search errors"""
pass
class LLMError(MCPError):
"""LLM integration errors"""
pass
class SynthesisError(LLMError):
"""Response synthesis errors"""
pass
class ConfigurationError(MCPError):
"""Configuration and setup errors"""
pass
class ValidationError(MCPError):
"""Data validation errors"""
pass
class SmartSearchError(MCPError):
"""Smart search orchestration errors"""
pass