Define MCP Tool DSL

What

Define MCP Tool DSL, and implement base class all tools should subclass from .e.g.MCP::Tool::GetIssue < ::Base.

Note: In addition to any authorization checks that the API makes, execution of any tool requires an access token with the mcp scope.

Edited by Chance Feick