issue_get_url
Retrieve the URL of a Yandex Tracker issue by providing its ID in the format '-'. Access and manage issue details directly through the Yandex Tracker MCP server.
Instructions
Get a Yandex Tracker issue url by its id
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issue_id | Yes | Issue ID in the format '<project>-<id>', like 'SOMEPROJECT-1' |
Implementation Reference
- mcp_tracker/mcp/tools.py:202-206 (handler)The core handler function for the 'issue_get_url' tool. It takes an issue_id and returns the direct URL to the Yandex Tracker issue.@mcp.tool(description="Get a Yandex Tracker issue url by its id") async def issue_get_url( issue_id: IssueID, ) -> str: return f"https://tracker.yandex.ru/{issue_id}"
- mcp_tracker/mcp/params.py:23-26 (schema)Pydantic schema definition for the input parameter 'issue_id' used by the tool.IssueID = Annotated[ str, Field(description="Issue ID in the format '<project>-<id>', like 'SOMEPROJECT-1'"), ]
- mcp_tracker/mcp/server.py:166-166 (registration)Invocation of register_tools function, which defines and registers the issue_get_url tool (among others) with the MCP server instance.register_tools(settings, mcp)