jira

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetJiraClient

func GetJiraClient(ctx context.Context) *jira.Client

GetJiraClient retrieves the Jira client from the context

func JiraAddCommentTool

func JiraAddCommentTool() *mcp.ToolDefinition

JiraAddCommentTool creates the jira_add_comment tool

func JiraAddWorklogTool

func JiraAddWorklogTool() *mcp.ToolDefinition

JiraAddWorklogTool creates the jira_add_worklog tool

func JiraBatchCreateIssuesTool

func JiraBatchCreateIssuesTool() *mcp.ToolDefinition

JiraBatchCreateIssuesTool creates the jira_batch_create_issues tool

func JiraBatchCreateVersionsTool

func JiraBatchCreateVersionsTool() *mcp.ToolDefinition

JiraBatchCreateVersionsTool creates the jira_batch_create_versions tool

func JiraCreateIssueLinkTool

func JiraCreateIssueLinkTool() *mcp.ToolDefinition

JiraCreateIssueLinkTool creates the jira_create_issue_link tool

func JiraCreateIssueTool

func JiraCreateIssueTool() *mcp.ToolDefinition

JiraCreateIssueTool creates the jira_create_issue tool

func JiraCreateRemoteIssueLinkTool

func JiraCreateRemoteIssueLinkTool() *mcp.ToolDefinition

JiraCreateRemoteIssueLinkTool creates the jira_create_remote_issue_link tool

func JiraCreateSprintTool

func JiraCreateSprintTool() *mcp.ToolDefinition

JiraCreateSprintTool creates the jira_create_sprint tool

func JiraCreateVersionTool

func JiraCreateVersionTool() *mcp.ToolDefinition

JiraCreateVersionTool creates the jira_create_version tool

func JiraDeleteIssueTool

func JiraDeleteIssueTool() *mcp.ToolDefinition

JiraDeleteIssueTool creates the jira_delete_issue tool

func JiraGetAgileBoardsTool

func JiraGetAgileBoardsTool() *mcp.ToolDefinition

JiraGetAgileBoardsTool creates the jira_get_agile_boards tool

func JiraGetAllProjectsTool

func JiraGetAllProjectsTool() *mcp.ToolDefinition

JiraGetAllProjectsTool creates the jira_get_all_projects tool

func JiraGetBoardIssuesTool

func JiraGetBoardIssuesTool() *mcp.ToolDefinition

JiraGetBoardIssuesTool creates the jira_get_board_issues tool

func JiraGetIssueLinkTypesTool

func JiraGetIssueLinkTypesTool() *mcp.ToolDefinition

JiraGetIssueLinkTypesTool creates the jira_get_issue_link_types tool

func JiraGetIssueTool

func JiraGetIssueTool() *mcp.ToolDefinition

JiraGetIssueTool creates the jira_get_issue tool

func JiraGetProjectIssuesTool

func JiraGetProjectIssuesTool() *mcp.ToolDefinition

JiraGetProjectIssuesTool creates the jira_get_project_issues tool

func JiraGetProjectVersionsTool

func JiraGetProjectVersionsTool() *mcp.ToolDefinition

JiraGetProjectVersionsTool creates the jira_get_project_versions tool

func JiraGetSprintIssuesTool

func JiraGetSprintIssuesTool() *mcp.ToolDefinition

JiraGetSprintIssuesTool creates the jira_get_sprint_issues tool

func JiraGetSprintsFromBoardTool

func JiraGetSprintsFromBoardTool() *mcp.ToolDefinition

JiraGetSprintsFromBoardTool creates the jira_get_sprints_from_board tool

func JiraGetTransitionsTool

func JiraGetTransitionsTool() *mcp.ToolDefinition

JiraGetTransitionsTool creates the jira_get_transitions tool

func JiraGetUserProfileTool

func JiraGetUserProfileTool() *mcp.ToolDefinition

JiraGetUserProfileTool creates the jira_get_user_profile tool

func JiraGetWorklogTool

func JiraGetWorklogTool() *mcp.ToolDefinition

JiraGetWorklogTool creates the jira_get_worklog tool

func JiraLinkToEpicTool

func JiraLinkToEpicTool() *mcp.ToolDefinition

JiraLinkToEpicTool creates the jira_link_to_epic tool

func JiraRemoveIssueLinkTool

func JiraRemoveIssueLinkTool() *mcp.ToolDefinition

JiraRemoveIssueLinkTool creates the jira_remove_issue_link tool

func JiraSearchFieldsTool

func JiraSearchFieldsTool() *mcp.ToolDefinition

JiraSearchFieldsTool creates the jira_search_fields tool

func JiraSearchTool

func JiraSearchTool() *mcp.ToolDefinition

JiraSearchTool creates the jira_search tool

func JiraTransitionIssueTool

func JiraTransitionIssueTool() *mcp.ToolDefinition

JiraTransitionIssueTool creates the jira_transition_issue tool

func JiraUpdateIssueTool

func JiraUpdateIssueTool() *mcp.ToolDefinition

JiraUpdateIssueTool creates the jira_update_issue tool

func JiraUpdateSprintTool

func JiraUpdateSprintTool() *mcp.ToolDefinition

JiraUpdateSprintTool creates the jira_update_sprint tool

func RegisterJiraTools

func RegisterJiraTools(server *mcp.Server) error

RegisterJiraTools registers all Jira tools with the MCP server

func WithJiraClient

func WithJiraClient(ctx context.Context, client *jira.Client) context.Context

WithJiraClient adds a Jira client to the context

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL