Documentation
¶
Index ¶
- Constants
- func ActivityList(engine *twapi.Engine) server.ServerTool
- func ActivityListByProject(engine *twapi.Engine) server.ServerTool
- func CommentCreate(engine *twapi.Engine) server.ServerTool
- func CommentDelete(engine *twapi.Engine) server.ServerTool
- func CommentGet(engine *twapi.Engine) server.ServerTool
- func CommentList(engine *twapi.Engine) server.ServerTool
- func CommentListByFileVersion(engine *twapi.Engine) server.ServerTool
- func CommentListByMilestone(engine *twapi.Engine) server.ServerTool
- func CommentListByNotebook(engine *twapi.Engine) server.ServerTool
- func CommentListByTask(engine *twapi.Engine) server.ServerTool
- func CommentUpdate(engine *twapi.Engine) server.ServerTool
- func CompanyCreate(engine *twapi.Engine) server.ServerTool
- func CompanyDelete(engine *twapi.Engine) server.ServerTool
- func CompanyGet(engine *twapi.Engine) server.ServerTool
- func CompanyList(engine *twapi.Engine) server.ServerTool
- func CompanyUpdate(engine *twapi.Engine) server.ServerTool
- func DefaultToolsetGroup(readOnly, allowDelete bool, engine *twapi.Engine) *toolsets.ToolsetGroup
- func MilestoneCreate(engine *twapi.Engine) server.ServerTool
- func MilestoneDelete(engine *twapi.Engine) server.ServerTool
- func MilestoneGet(engine *twapi.Engine) server.ServerTool
- func MilestoneList(engine *twapi.Engine) server.ServerTool
- func MilestoneListByProject(engine *twapi.Engine) server.ServerTool
- func MilestoneUpdate(engine *twapi.Engine) server.ServerTool
- func ProjectCreate(engine *twapi.Engine) server.ServerTool
- func ProjectDelete(engine *twapi.Engine) server.ServerTool
- func ProjectGet(engine *twapi.Engine) server.ServerTool
- func ProjectList(engine *twapi.Engine) server.ServerTool
- func ProjectMemberAdd(engine *twapi.Engine) server.ServerTool
- func ProjectUpdate(engine *twapi.Engine) server.ServerTool
- func TagCreate(engine *twapi.Engine) server.ServerTool
- func TagDelete(engine *twapi.Engine) server.ServerTool
- func TagGet(engine *twapi.Engine) server.ServerTool
- func TagList(engine *twapi.Engine) server.ServerTool
- func TagUpdate(engine *twapi.Engine) server.ServerTool
- func TaskCreate(engine *twapi.Engine) server.ServerTool
- func TaskDelete(engine *twapi.Engine) server.ServerTool
- func TaskGet(engine *twapi.Engine) server.ServerTool
- func TaskList(engine *twapi.Engine) server.ServerTool
- func TaskListByProject(engine *twapi.Engine) server.ServerTool
- func TaskListByTasklist(engine *twapi.Engine) server.ServerTool
- func TaskUpdate(engine *twapi.Engine) server.ServerTool
- func TasklistCreate(engine *twapi.Engine) server.ServerTool
- func TasklistDelete(engine *twapi.Engine) server.ServerTool
- func TasklistGet(engine *twapi.Engine) server.ServerTool
- func TasklistList(engine *twapi.Engine) server.ServerTool
- func TasklistListByProject(engine *twapi.Engine) server.ServerTool
- func TasklistUpdate(engine *twapi.Engine) server.ServerTool
- func TeamCreate(engine *twapi.Engine) server.ServerTool
- func TeamDelete(engine *twapi.Engine) server.ServerTool
- func TeamGet(engine *twapi.Engine) server.ServerTool
- func TeamList(engine *twapi.Engine) server.ServerTool
- func TeamListByCompany(engine *twapi.Engine) server.ServerTool
- func TeamListByProject(engine *twapi.Engine) server.ServerTool
- func TeamUpdate(engine *twapi.Engine) server.ServerTool
- func TimelogCreate(engine *twapi.Engine) server.ServerTool
- func TimelogDelete(engine *twapi.Engine) server.ServerTool
- func TimelogGet(engine *twapi.Engine) server.ServerTool
- func TimelogList(engine *twapi.Engine) server.ServerTool
- func TimelogListByProject(engine *twapi.Engine) server.ServerTool
- func TimelogListByTask(engine *twapi.Engine) server.ServerTool
- func TimelogUpdate(engine *twapi.Engine) server.ServerTool
- func TimerComplete(engine *twapi.Engine) server.ServerTool
- func TimerCreate(engine *twapi.Engine) server.ServerTool
- func TimerDelete(engine *twapi.Engine) server.ServerTool
- func TimerGet(engine *twapi.Engine) server.ServerTool
- func TimerList(engine *twapi.Engine) server.ServerTool
- func TimerPause(engine *twapi.Engine) server.ServerTool
- func TimerResume(engine *twapi.Engine) server.ServerTool
- func TimerUpdate(engine *twapi.Engine) server.ServerTool
- func UserCreate(engine *twapi.Engine) server.ServerTool
- func UserDelete(engine *twapi.Engine) server.ServerTool
- func UserGet(engine *twapi.Engine) server.ServerTool
- func UserGetMe(engine *twapi.Engine) server.ServerTool
- func UserList(engine *twapi.Engine) server.ServerTool
- func UserListByProject(engine *twapi.Engine) server.ServerTool
- func UserUpdate(engine *twapi.Engine) server.ServerTool
Constants ¶
const ( MethodActivityList toolsets.Method = "twprojects-list_activities" MethodActivityListByProject toolsets.Method = "twprojects-list_activities_by_project" )
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 ( MethodCommentCreate toolsets.Method = "twprojects-create_comment" MethodCommentUpdate toolsets.Method = "twprojects-update_comment" MethodCommentDelete toolsets.Method = "twprojects-delete_comment" MethodCommentGet toolsets.Method = "twprojects-get_comment" MethodCommentList toolsets.Method = "twprojects-list_comments" MethodCommentListByFileVersion toolsets.Method = "twprojects-list_comments_by_file_version" MethodCommentListByMilestone toolsets.Method = "twprojects-list_comments_by_milestone" MethodCommentListByNotebook toolsets.Method = "twprojects-list_comments_by_notebook" MethodCommentListByTask toolsets.Method = "twprojects-list_comments_by_task" )
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 ( MethodCompanyCreate toolsets.Method = "twprojects-create_company" MethodCompanyUpdate toolsets.Method = "twprojects-update_company" MethodCompanyDelete toolsets.Method = "twprojects-delete_company" MethodCompanyGet toolsets.Method = "twprojects-get_company" MethodCompanyList toolsets.Method = "twprojects-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 ( MethodMilestoneCreate toolsets.Method = "twprojects-create_milestone" MethodMilestoneUpdate toolsets.Method = "twprojects-update_milestone" MethodMilestoneDelete toolsets.Method = "twprojects-delete_milestone" MethodMilestoneGet toolsets.Method = "twprojects-get_milestone" MethodMilestoneList toolsets.Method = "twprojects-list_milestones" MethodMilestoneListByProject toolsets.Method = "twprojects-list_milestones_by_project" )
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 ( MethodProjectCreate toolsets.Method = "twprojects-create_project" MethodProjectUpdate toolsets.Method = "twprojects-update_project" MethodProjectDelete toolsets.Method = "twprojects-delete_project" MethodProjectGet toolsets.Method = "twprojects-get_project" MethodProjectList toolsets.Method = "twprojects-list_projects" )
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 = "twprojects-create_tag" MethodTagUpdate toolsets.Method = "twprojects-update_tag" MethodTagDelete toolsets.Method = "twprojects-delete_tag" MethodTagGet toolsets.Method = "twprojects-get_tag" MethodTagList toolsets.Method = "twprojects-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 ( MethodTasklistCreate toolsets.Method = "twprojects-create_tasklist" MethodTasklistUpdate toolsets.Method = "twprojects-update_tasklist" MethodTasklistDelete toolsets.Method = "twprojects-delete_tasklist" MethodTasklistGet toolsets.Method = "twprojects-get_tasklist" MethodTasklistList toolsets.Method = "twprojects-list_tasklists" MethodTasklistListByProject toolsets.Method = "twprojects-list_tasklists_by_project" )
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 ( MethodTaskCreate toolsets.Method = "twprojects-create_task" MethodTaskUpdate toolsets.Method = "twprojects-update_task" MethodTaskDelete toolsets.Method = "twprojects-delete_task" MethodTaskGet toolsets.Method = "twprojects-get_task" MethodTaskList toolsets.Method = "twprojects-list_tasks" MethodTaskListByTasklist toolsets.Method = "twprojects-list_tasks_by_tasklist" MethodTaskListByProject toolsets.Method = "twprojects-list_tasks_by_project" )
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 ( MethodTeamCreate toolsets.Method = "twprojects-create_team" MethodTeamUpdate toolsets.Method = "twprojects-update_team" MethodTeamDelete toolsets.Method = "twprojects-delete_team" MethodTeamGet toolsets.Method = "twprojects-get_team" MethodTeamList toolsets.Method = "twprojects-list_teams" MethodTeamListByCompany toolsets.Method = "twprojects-list_teams_by_company" MethodTeamListByProject toolsets.Method = "twprojects-list_teams_by_project" )
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 ( MethodTimelogCreate toolsets.Method = "twprojects-create_timelog" MethodTimelogUpdate toolsets.Method = "twprojects-update_timelog" MethodTimelogDelete toolsets.Method = "twprojects-delete_timelog" MethodTimelogGet toolsets.Method = "twprojects-get_timelog" MethodTimelogList toolsets.Method = "twprojects-list_timelogs" MethodTimelogListByProject toolsets.Method = "twprojects-list_timelogs_by_project" MethodTimelogListByTask toolsets.Method = "twprojects-list_timelogs_by_task" )
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 ( MethodTimerCreate toolsets.Method = "twprojects-create_timer" MethodTimerUpdate toolsets.Method = "twprojects-update_timer" MethodTimerPause toolsets.Method = "twprojects-pause_timer" MethodTimerResume toolsets.Method = "twprojects-resume_timer" MethodTimerComplete toolsets.Method = "twprojects-complete_timer" MethodTimerDelete toolsets.Method = "twprojects-delete_timer" MethodTimerGet toolsets.Method = "twprojects-get_timer" MethodTimerList toolsets.Method = "twprojects-list_timers" )
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 ( MethodUserCreate toolsets.Method = "twprojects-create_user" MethodUserUpdate toolsets.Method = "twprojects-update_user" MethodUserDelete toolsets.Method = "twprojects-delete_user" MethodUserGet toolsets.Method = "twprojects-get_user" MethodUserGetMe toolsets.Method = "twprojects-get_user_me" MethodUserList toolsets.Method = "twprojects-list_users" MethodUserListByProject toolsets.Method = "twprojects-list_users_by_project" )
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 (
MethodProjectMemberAdd toolsets.Method = "twprojects-add_project_member"
)
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 ActivityList ¶ added in v1.2.0
func ActivityList(engine *twapi.Engine) server.ServerTool
ActivityList lists activities in Teamwork.com.
func ActivityListByProject ¶ added in v1.2.0
func ActivityListByProject(engine *twapi.Engine) server.ServerTool
ActivityListByProject lists activities by project in Teamwork.com.
func CommentCreate ¶
func CommentCreate(engine *twapi.Engine) server.ServerTool
CommentCreate creates a comment in Teamwork.com.
func CommentDelete ¶
func CommentDelete(engine *twapi.Engine) server.ServerTool
CommentDelete deletes a comment in Teamwork.com.
func CommentGet ¶
func CommentGet(engine *twapi.Engine) server.ServerTool
CommentGet retrieves a comment in Teamwork.com.
func CommentList ¶
func CommentList(engine *twapi.Engine) server.ServerTool
CommentList lists comments in Teamwork.com.
func CommentListByFileVersion ¶
func CommentListByFileVersion(engine *twapi.Engine) server.ServerTool
CommentListByFileVersion lists comments by file version in Teamwork.com.
func CommentListByMilestone ¶
func CommentListByMilestone(engine *twapi.Engine) server.ServerTool
CommentListByMilestone lists comments by milestone in Teamwork.com.
func CommentListByNotebook ¶
func CommentListByNotebook(engine *twapi.Engine) server.ServerTool
CommentListByNotebook lists comments by notebook in Teamwork.com.
func CommentListByTask ¶
func CommentListByTask(engine *twapi.Engine) server.ServerTool
CommentListByTask lists comments by task in Teamwork.com.
func CommentUpdate ¶
func CommentUpdate(engine *twapi.Engine) server.ServerTool
CommentUpdate updates a comment in Teamwork.com.
func CompanyCreate ¶
func CompanyCreate(engine *twapi.Engine) server.ServerTool
CompanyCreate creates a company in Teamwork.com.
func CompanyDelete ¶
func CompanyDelete(engine *twapi.Engine) server.ServerTool
CompanyDelete deletes a company in Teamwork.com.
func CompanyGet ¶
func CompanyGet(engine *twapi.Engine) server.ServerTool
CompanyGet retrieves a company in Teamwork.com.
func CompanyList ¶
func CompanyList(engine *twapi.Engine) server.ServerTool
CompanyList lists companies in Teamwork.com.
func CompanyUpdate ¶
func CompanyUpdate(engine *twapi.Engine) server.ServerTool
CompanyUpdate updates a company in Teamwork.com.
func DefaultToolsetGroup ¶
func DefaultToolsetGroup(readOnly, allowDelete bool, engine *twapi.Engine) *toolsets.ToolsetGroup
DefaultToolsetGroup creates a default ToolsetGroup for Teamwork Projects.
func MilestoneCreate ¶
func MilestoneCreate(engine *twapi.Engine) server.ServerTool
MilestoneCreate creates a milestone in Teamwork.com.
func MilestoneDelete ¶
func MilestoneDelete(engine *twapi.Engine) server.ServerTool
MilestoneDelete deletes a milestone in Teamwork.com.
func MilestoneGet ¶
func MilestoneGet(engine *twapi.Engine) server.ServerTool
MilestoneGet retrieves a milestone in Teamwork.com.
func MilestoneList ¶
func MilestoneList(engine *twapi.Engine) server.ServerTool
MilestoneList lists milestones in Teamwork.com.
func MilestoneListByProject ¶
func MilestoneListByProject(engine *twapi.Engine) server.ServerTool
MilestoneListByProject lists milestones in Teamwork.com by project.
func MilestoneUpdate ¶
func MilestoneUpdate(engine *twapi.Engine) server.ServerTool
MilestoneUpdate updates a milestone in Teamwork.com.
func ProjectCreate ¶
func ProjectCreate(engine *twapi.Engine) server.ServerTool
ProjectCreate creates a project in Teamwork.com.
func ProjectDelete ¶
func ProjectDelete(engine *twapi.Engine) server.ServerTool
ProjectDelete deletes a project in Teamwork.com.
func ProjectGet ¶
func ProjectGet(engine *twapi.Engine) server.ServerTool
ProjectGet retrieves a project in Teamwork.com.
func ProjectList ¶
func ProjectList(engine *twapi.Engine) server.ServerTool
ProjectList lists projects in Teamwork.com.
func ProjectMemberAdd ¶
func ProjectMemberAdd(engine *twapi.Engine) server.ServerTool
ProjectMemberAdd adds a user to a project in Teamwork.com.
func ProjectUpdate ¶
func ProjectUpdate(engine *twapi.Engine) server.ServerTool
ProjectUpdate updates a project in Teamwork.com.
func TagCreate ¶
func TagCreate(engine *twapi.Engine) server.ServerTool
TagCreate creates a tag in Teamwork.com.
func TagDelete ¶
func TagDelete(engine *twapi.Engine) server.ServerTool
TagDelete deletes a tag in Teamwork.com.
func TagGet ¶
func TagGet(engine *twapi.Engine) server.ServerTool
TagGet retrieves a tag in Teamwork.com.
func TagList ¶
func TagList(engine *twapi.Engine) server.ServerTool
TagList lists tags in Teamwork.com.
func TagUpdate ¶
func TagUpdate(engine *twapi.Engine) server.ServerTool
TagUpdate updates a tag in Teamwork.com.
func TaskCreate ¶
func TaskCreate(engine *twapi.Engine) server.ServerTool
TaskCreate creates a task in Teamwork.com.
func TaskDelete ¶
func TaskDelete(engine *twapi.Engine) server.ServerTool
TaskDelete deletes a task in Teamwork.com.
func TaskGet ¶
func TaskGet(engine *twapi.Engine) server.ServerTool
TaskGet retrieves a task in Teamwork.com.
func TaskList ¶
func TaskList(engine *twapi.Engine) server.ServerTool
TaskList lists tasks in Teamwork.com.
func TaskListByProject ¶
func TaskListByProject(engine *twapi.Engine) server.ServerTool
TaskListByProject lists tasks in Teamwork.com by project.
func TaskListByTasklist ¶
func TaskListByTasklist(engine *twapi.Engine) server.ServerTool
TaskListByTasklist lists tasks in Teamwork.com by tasklist.
func TaskUpdate ¶
func TaskUpdate(engine *twapi.Engine) server.ServerTool
TaskUpdate updates a task in Teamwork.com.
func TasklistCreate ¶
func TasklistCreate(engine *twapi.Engine) server.ServerTool
TasklistCreate creates a tasklist in Teamwork.com.
func TasklistDelete ¶
func TasklistDelete(engine *twapi.Engine) server.ServerTool
TasklistDelete deletes a tasklist in Teamwork.com.
func TasklistGet ¶
func TasklistGet(engine *twapi.Engine) server.ServerTool
TasklistGet retrieves a tasklist in Teamwork.com.
func TasklistList ¶
func TasklistList(engine *twapi.Engine) server.ServerTool
TasklistList lists tasklists in Teamwork.com.
func TasklistListByProject ¶
func TasklistListByProject(engine *twapi.Engine) server.ServerTool
TasklistListByProject lists tasklists in Teamwork.com by project.
func TasklistUpdate ¶
func TasklistUpdate(engine *twapi.Engine) server.ServerTool
TasklistUpdate updates a tasklist in Teamwork.com.
func TeamCreate ¶
func TeamCreate(engine *twapi.Engine) server.ServerTool
TeamCreate creates a team in Teamwork.com.
func TeamDelete ¶
func TeamDelete(engine *twapi.Engine) server.ServerTool
TeamDelete deletes a team in Teamwork.com.
func TeamGet ¶
func TeamGet(engine *twapi.Engine) server.ServerTool
TeamGet retrieves a team in Teamwork.com.
func TeamList ¶
func TeamList(engine *twapi.Engine) server.ServerTool
TeamList lists teams in Teamwork.com.
func TeamListByCompany ¶
func TeamListByCompany(engine *twapi.Engine) server.ServerTool
TeamListByCompany lists teams in Teamwork.com by client/company.
func TeamListByProject ¶
func TeamListByProject(engine *twapi.Engine) server.ServerTool
TeamListByProject lists teams in Teamwork.com by project.
func TeamUpdate ¶
func TeamUpdate(engine *twapi.Engine) server.ServerTool
TeamUpdate updates a team in Teamwork.com.
func TimelogCreate ¶
func TimelogCreate(engine *twapi.Engine) server.ServerTool
TimelogCreate creates a timelog in Teamwork.com.
func TimelogDelete ¶
func TimelogDelete(engine *twapi.Engine) server.ServerTool
TimelogDelete deletes a timelog in Teamwork.com.
func TimelogGet ¶
func TimelogGet(engine *twapi.Engine) server.ServerTool
TimelogGet retrieves a timelog in Teamwork.com.
func TimelogList ¶
func TimelogList(engine *twapi.Engine) server.ServerTool
TimelogList lists timelogs in Teamwork.com.
func TimelogListByProject ¶
func TimelogListByProject(engine *twapi.Engine) server.ServerTool
TimelogListByProject lists timelogs in Teamwork.com by project.
func TimelogListByTask ¶
func TimelogListByTask(engine *twapi.Engine) server.ServerTool
TimelogListByTask lists timelogs in Teamwork.com by task.
func TimelogUpdate ¶
func TimelogUpdate(engine *twapi.Engine) server.ServerTool
TimelogUpdate updates a timelog in Teamwork.com.
func TimerComplete ¶ added in v1.1.0
func TimerComplete(engine *twapi.Engine) server.ServerTool
TimerComplete completes a timer in Teamwork.com.
func TimerCreate ¶ added in v1.1.0
func TimerCreate(engine *twapi.Engine) server.ServerTool
TimerCreate creates a timer in Teamwork.com.
func TimerDelete ¶ added in v1.1.0
func TimerDelete(engine *twapi.Engine) server.ServerTool
TimerDelete deletes a timer in Teamwork.com.
func TimerGet ¶ added in v1.1.0
func TimerGet(engine *twapi.Engine) server.ServerTool
TimerGet retrieves a timer in Teamwork.com.
func TimerList ¶ added in v1.1.0
func TimerList(engine *twapi.Engine) server.ServerTool
TimerList lists timers in Teamwork.com.
func TimerPause ¶ added in v1.1.0
func TimerPause(engine *twapi.Engine) server.ServerTool
TimerPause pauses a timer in Teamwork.com.
func TimerResume ¶ added in v1.1.0
func TimerResume(engine *twapi.Engine) server.ServerTool
TimerResume resumes a timer in Teamwork.com.
func TimerUpdate ¶ added in v1.1.0
func TimerUpdate(engine *twapi.Engine) server.ServerTool
TimerUpdate updates a timer in Teamwork.com.
func UserCreate ¶
func UserCreate(engine *twapi.Engine) server.ServerTool
UserCreate creates a user in Teamwork.com.
func UserDelete ¶
func UserDelete(engine *twapi.Engine) server.ServerTool
UserDelete deletes a user in Teamwork.com.
func UserGet ¶
func UserGet(engine *twapi.Engine) server.ServerTool
UserGet retrieves a user in Teamwork.com.
func UserGetMe ¶
func UserGetMe(engine *twapi.Engine) server.ServerTool
UserGetMe retrieves the logged user in Teamwork.com.
func UserList ¶
func UserList(engine *twapi.Engine) server.ServerTool
UserList lists users in Teamwork.com.
func UserListByProject ¶
func UserListByProject(engine *twapi.Engine) server.ServerTool
UserListByProject lists users in Teamwork.com by project.
func UserUpdate ¶
func UserUpdate(engine *twapi.Engine) server.ServerTool
UserUpdate updates a user in Teamwork.com.
Types ¶
This section is empty.