We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyberpapiii/imessage-max'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
Errors.swift•708 B
// Sources/iMessageMax/Database/Errors.swift
import Foundation
enum DatabaseError: LocalizedError {
case permissionDenied(String)
case notFound(String)
case queryFailed(String)
case invalidData(String)
var errorDescription: String? {
switch self {
case .permissionDenied(let path):
return "Permission denied accessing \(path). Grant Full Disk Access in System Settings."
case .notFound(let path):
return "Database not found at \(path). Ensure iMessage is set up."
case .queryFailed(let msg):
return "Query failed: \(msg)"
case .invalidData(let msg):
return "Invalid data: \(msg)"
}
}
}