Skip to main content
Glama

JIRA MCP Server

auth.error.ts988 B
import { JiraApiError, JiraErrorCode, type JiraErrorResponse, } from "./base.error"; /** * Error thrown when authentication fails (invalid credentials, token expired) */ export class JiraAuthenticationError extends JiraApiError { constructor( message: string, statusCode = 401, response?: JiraErrorResponse, context?: Record<string, unknown>, ) { super( message, JiraErrorCode.AUTHENTICATION_ERROR, response, statusCode, context, ); this.name = "JiraAuthenticationError"; } } /** * Error thrown when user lacks permissions for the requested operation */ export class JiraPermissionError extends JiraApiError { constructor( message: string, statusCode = 403, response?: JiraErrorResponse, context?: Record<string, unknown>, ) { super( message, JiraErrorCode.PERMISSION_ERROR, response, statusCode, context, ); this.name = "JiraPermissionError"; } }

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/Dsazz/mcp-jira'

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