Skip to main content
Glama

JIRA MCP Server

issue-search.repository.ts895 B
/** * Issue Search Repository Implementation */ import type { HttpClient } from "@features/jira/client/http/jira.http.types"; import type { SearchIssuesOptions, SearchIssuesResponse, } from "../models/issue-search.models"; export interface IssueSearchRepository { searchIssues(options: SearchIssuesOptions): Promise<SearchIssuesResponse>; } export class IssueSearchRepositoryImpl implements IssueSearchRepository { constructor(private readonly client: HttpClient) {} async searchIssues( options: SearchIssuesOptions, ): Promise<SearchIssuesResponse> { const { jql, maxResults = 50, fields = [], startAt = 0 } = options; const response = await this.client.sendRequest<SearchIssuesResponse>({ endpoint: "search", method: "POST", body: { jql, maxResults, fields, startAt, }, }); return response; } }

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