Documentation
¶
Index ¶
- Constants
- func CompanyCreate(client *deskclient.Client) server.ServerTool
- func CompanyGet(client *deskclient.Client) server.ServerTool
- func CompanyList(client *deskclient.Client) server.ServerTool
- func CompanyUpdate(client *deskclient.Client) server.ServerTool
- func CustomerCreate(client *deskclient.Client) server.ServerTool
- func CustomerGet(client *deskclient.Client) server.ServerTool
- func CustomerList(client *deskclient.Client) server.ServerTool
- func CustomerUpdate(client *deskclient.Client) server.ServerTool
- func DefaultToolsetGroup(client *deskclient.Client) *toolsets.ToolsetGroup
- func FileCreate(client *deskclient.Client) server.ServerTool
- func MessageCreate(client *deskclient.Client) server.ServerTool
- func PriorityCreate(client *deskclient.Client) server.ServerTool
- func PriorityGet(client *deskclient.Client) server.ServerTool
- func PriorityList(client *deskclient.Client) server.ServerTool
- func PriorityUpdate(client *deskclient.Client) server.ServerTool
- func StatusCreate(client *deskclient.Client) server.ServerTool
- func StatusGet(client *deskclient.Client) server.ServerTool
- func StatusList(client *deskclient.Client) server.ServerTool
- func StatusUpdate(client *deskclient.Client) server.ServerTool
- func TagCreate(client *deskclient.Client) server.ServerTool
- func TagGet(client *deskclient.Client) server.ServerTool
- func TagList(client *deskclient.Client) server.ServerTool
- func TagUpdate(client *deskclient.Client) server.ServerTool
- func TicketCreate(client *deskclient.Client) server.ServerTool
- func TicketGet(client *deskclient.Client) server.ServerTool
- func TicketList(client *deskclient.Client) server.ServerTool
- func TicketUpdate(client *deskclient.Client) server.ServerTool
- func TypeCreate(client *deskclient.Client) server.ServerTool
- func TypeGet(client *deskclient.Client) server.ServerTool
- func TypeList(client *deskclient.Client) server.ServerTool
- func TypeUpdate(client *deskclient.Client) server.ServerTool
- func UserGet(client *deskclient.Client) server.ServerTool
- func UserList(client *deskclient.Client) server.ServerTool
Constants ¶
const ( MethodCompanyCreate toolsets.Method = "twdesk-create_company" MethodCompanyUpdate toolsets.Method = "twdesk-update_company" MethodCompanyGet toolsets.Method = "twdesk-get_company" MethodCompanyList toolsets.Method = "twdesk-list_companies" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodCustomerCreate toolsets.Method = "twdesk-create_customer" MethodCustomerUpdate toolsets.Method = "twdesk-update_customer" MethodCustomerGet toolsets.Method = "twdesk-get_customer" MethodCustomerList toolsets.Method = "twdesk-list_customers" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodPriorityCreate toolsets.Method = "twdesk-create_priority" MethodPriorityUpdate toolsets.Method = "twdesk-update_priority" MethodPriorityGet toolsets.Method = "twdesk-get_priority" MethodPriorityList toolsets.Method = "twdesk-list_priorities" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodStatusCreate toolsets.Method = "twdesk-create_status" MethodStatusUpdate toolsets.Method = "twdesk-update_status" MethodStatusGet toolsets.Method = "twdesk-get_status" MethodStatusList toolsets.Method = "twdesk-list_statuses" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodTagCreate toolsets.Method = "twdesk-create_tag" MethodTagUpdate toolsets.Method = "twdesk-update_tag" MethodTagGet toolsets.Method = "twdesk-get_tag" MethodTagList toolsets.Method = "twdesk-list_tags" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodTicketCreate toolsets.Method = "twdesk-create_ticket" MethodTicketUpdate toolsets.Method = "twdesk-update_ticket" MethodTicketGet toolsets.Method = "twdesk-get_ticket" MethodTicketList toolsets.Method = "twdesk-list_tickets" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodTypeCreate toolsets.Method = "twdesk-create_type" MethodTypeUpdate toolsets.Method = "twdesk-update_type" MethodTypeGet toolsets.Method = "twdesk-get_type" MethodTypeList toolsets.Method = "twdesk-list_types" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const ( MethodUserGet toolsets.Method = "twdesk-get_user" MethodUserList toolsets.Method = "twdesk-list_users" )
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const (
MethodFileCreate toolsets.Method = "twdesk-create_file"
)
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
const (
MethodMessageCreate toolsets.Method = "twdesk-create_message"
)
List of methods available in the Teamwork.com MCP service.
The naming convention for methods follows a pattern described here: https://github.com/github/github-mcp-server/issues/333
Variables ¶
This section is empty.
Functions ¶
func CompanyCreate ¶
func CompanyCreate(client *deskclient.Client) server.ServerTool
CompanyCreate creates a company in Teamwork Desk
func CompanyGet ¶
func CompanyGet(client *deskclient.Client) server.ServerTool
CompanyGet finds a company in Teamwork Desk. This will find it by ID
func CompanyList ¶
func CompanyList(client *deskclient.Client) server.ServerTool
CompanyList returns a list of companies that apply to the filters in Teamwork Desk
func CompanyUpdate ¶
func CompanyUpdate(client *deskclient.Client) server.ServerTool
CompanyUpdate updates a company in Teamwork Desk
func CustomerCreate ¶
func CustomerCreate(client *deskclient.Client) server.ServerTool
CustomerCreate creates a customer in Teamwork Desk
func CustomerGet ¶
func CustomerGet(client *deskclient.Client) server.ServerTool
CustomerGet finds a customer in Teamwork Desk. This will find it by ID
func CustomerList ¶
func CustomerList(client *deskclient.Client) server.ServerTool
CustomerList returns a list of customers that apply to the filters in Teamwork Desk
func CustomerUpdate ¶
func CustomerUpdate(client *deskclient.Client) server.ServerTool
CustomerUpdate updates a customer in Teamwork Desk
func DefaultToolsetGroup ¶
func DefaultToolsetGroup(client *deskclient.Client) *toolsets.ToolsetGroup
DefaultToolsetGroup creates a default ToolsetGroup for Teamwork Projects.
func FileCreate ¶ added in v1.5.7
func FileCreate(client *deskclient.Client) server.ServerTool
FileCreate creates a file in Teamwork Desk
func MessageCreate ¶
func MessageCreate(client *deskclient.Client) server.ServerTool
MessageCreate replies to a ticket in Teamwork Desk. TODO: Still need to define the client for this.
func PriorityCreate ¶
func PriorityCreate(client *deskclient.Client) server.ServerTool
PriorityCreate creates a priority in Teamwork Desk
func PriorityGet ¶
func PriorityGet(client *deskclient.Client) server.ServerTool
PriorityGet finds a priority in Teamwork Desk. This will find it by ID
func PriorityList ¶
func PriorityList(client *deskclient.Client) server.ServerTool
PriorityList returns a list of priorities that apply to the filters in Teamwork Desk
func PriorityUpdate ¶
func PriorityUpdate(client *deskclient.Client) server.ServerTool
PriorityUpdate updates a priority in Teamwork Desk
func StatusCreate ¶
func StatusCreate(client *deskclient.Client) server.ServerTool
StatusCreate creates a status in Teamwork Desk
func StatusGet ¶
func StatusGet(client *deskclient.Client) server.ServerTool
StatusGet finds a status in Teamwork Desk. This will find it by ID
func StatusList ¶
func StatusList(client *deskclient.Client) server.ServerTool
StatusList returns a list of statuses that apply to the filters in Teamwork Desk
func StatusUpdate ¶
func StatusUpdate(client *deskclient.Client) server.ServerTool
StatusUpdate updates a status in Teamwork Desk
func TagCreate ¶
func TagCreate(client *deskclient.Client) server.ServerTool
TagCreate creates a tag in Teamwork Desk
func TagGet ¶
func TagGet(client *deskclient.Client) server.ServerTool
TagGet finds a tag in Teamwork Desk. This will find it by ID
func TagList ¶
func TagList(client *deskclient.Client) server.ServerTool
TagList returns a list of tags that apply to the filters in Teamwork Desk
func TagUpdate ¶
func TagUpdate(client *deskclient.Client) server.ServerTool
TagUpdate updates a tag in Teamwork Desk
func TicketCreate ¶
func TicketCreate(client *deskclient.Client) server.ServerTool
TicketCreate creates a ticket in Teamwork Desk
func TicketGet ¶
func TicketGet(client *deskclient.Client) server.ServerTool
TicketGet finds a ticket in Teamwork Desk. This will find it by ID
func TicketList ¶
func TicketList(client *deskclient.Client) server.ServerTool
TicketList returns a list of tickets that apply to the filters in Teamwork Desk
func TicketUpdate ¶
func TicketUpdate(client *deskclient.Client) server.ServerTool
TicketUpdate updates a ticket in Teamwork Desk
func TypeCreate ¶
func TypeCreate(client *deskclient.Client) server.ServerTool
TypeCreate creates a type in Teamwork Desk
func TypeGet ¶
func TypeGet(client *deskclient.Client) server.ServerTool
TypeGet finds a type in Teamwork Desk. This will find it by ID
func TypeList ¶
func TypeList(client *deskclient.Client) server.ServerTool
TypeList returns a list of types that apply to the filters in Teamwork Desk
func TypeUpdate ¶
func TypeUpdate(client *deskclient.Client) server.ServerTool
TypeUpdate updates a type in Teamwork Desk
func UserGet ¶
func UserGet(client *deskclient.Client) server.ServerTool
UserGet finds a user in Teamwork Desk. This will find it by ID
func UserList ¶
func UserList(client *deskclient.Client) server.ServerTool
UserList returns a list of users that apply to the filters in Teamwork Desk
Types ¶
This section is empty.