Help us shape the future of Go! Take the 2026 Go Developer Survey

twprojects

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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

View Source
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL