MCPcopy
hub / github.com/sooperset/mcp-atlassian / get_jira_fetcher

Function get_jira_fetcher

src/mcp_atlassian/servers/dependencies.py:679–691  ·  view source on GitHub ↗

Returns a JiraFetcher instance appropriate for the current request context. Args: ctx: The FastMCP context. Returns: JiraFetcher instance for the current user or global config. Raises: ValueError: If configuration or credentials are invalid.

(ctx: Context)

Source from the content-addressed store, hash-verified

677
678
679async def get_jira_fetcher(ctx: Context) -> JiraFetcher:
680 """Returns a JiraFetcher instance appropriate for the current request context.
681
682 Args:
683 ctx: The FastMCP context.
684
685 Returns:
686 JiraFetcher instance for the current user or global config.
687
688 Raises:
689 ValueError: If configuration or credentials are invalid.
690 """
691 return await _get_fetcher(ctx, _jira_spec())
692
693
694async def get_confluence_fetcher(ctx: Context) -> ConfluenceFetcher:

Callers 15

get_user_profileFunction · 0.90
get_issue_watchersFunction · 0.90
add_watcherFunction · 0.90
remove_watcherFunction · 0.90
get_issueFunction · 0.90
searchFunction · 0.90
search_fieldsFunction · 0.90
get_field_optionsFunction · 0.90
get_project_issuesFunction · 0.90
get_transitionsFunction · 0.90
get_worklogFunction · 0.90
download_attachmentsFunction · 0.90

Calls 2

_get_fetcherFunction · 0.85
_jira_specFunction · 0.85