Skip to main content
Glama

JIRA MCP Server

worklog-test-utils.ts1.48 kB
/** * Worklog test utilities */ import type { McpResponse } from "@core/responses"; import type { WorklogEntry } from "@features/jira/issues/models/worklog.models"; /** * Creates a standard worklog entry test response */ export function createWorklogResponse( worklog: WorklogEntry, ): McpResponse<WorklogEntry> { return { success: true, data: worklog, }; } /** * Creates a standard worklogs list test response */ export function createWorklogsResponse( worklogs: WorklogEntry[], ): McpResponse<WorklogEntry[]> { return { success: true, data: worklogs, }; } /** * Creates a standard worklog creation success response */ export function createWorklogCreatedResponse( worklog: WorklogEntry, ): McpResponse<WorklogEntry> { return { success: true, data: worklog, }; } /** * Creates a standard worklog update success response */ export function createWorklogUpdatedResponse( worklog: WorklogEntry, ): McpResponse<WorklogEntry> { return { success: true, data: worklog, }; } /** * Creates a standard worklog deletion success response */ export function createWorklogDeletedResponse(): McpResponse<{ message: string; }> { return { success: true, data: { message: "Worklog deleted successfully" }, }; } /** * Creates a standard worklog error response */ export function createWorklogErrorResponse( message: string, ): McpResponse<unknown> { return { success: false, error: message, }; }

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