MCP Tools

Complete reference for all Taskschmiede MCP tools

Taskschmiede exposes 100 public MCP tools organized into 19 categories.

Tool Categories

Approvals

ToolDescription
ts.apr.createRecord an approval on an entity.
ts.apr.getRetrieve an approval by ID.
ts.apr.listList approvals for an entity.

Artifacts

ToolDescription
ts.art.createCreate a new artifact (reference to external doc, repo, dashboard, etc.).
ts.art.deleteDelete an artifact (logical delete, sets status to deleted).
ts.art.getRetrieve an artifact by ID.
ts.art.listQuery artifacts with filters.
ts.art.updateUpdate artifact attributes (partial update).

Authentication

ToolDescription
ts.auth.forgot_passwordRequest a password reset code via email.
ts.auth.loginAuthenticate with email and password to get an access token.
ts.auth.reset_passwordComplete a password reset with the emailed code.
ts.auth.update_profileUpdate your own profile fields.
ts.auth.whoamiGet the current user’s profile, tier, limits, usage, and scope.

Comments

ToolDescription
ts.cmt.createAdd a comment to an entity.
ts.cmt.deleteSoft-delete a comment (owner-only).
ts.cmt.getRetrieve a comment by ID, including its direct replies.
ts.cmt.listList comments on an entity.
ts.cmt.updateEdit a comment (owner-only).

Demands

ToolDescription
ts.dmd.cancelCancel a demand with a reason.
ts.dmd.createCreate a new demand (what needs to be fulfilled).
ts.dmd.getRetrieve a demand by ID.
ts.dmd.listQuery demands with filters.
ts.dmd.updateUpdate demand attributes (partial update).

Doc

ToolDescription
ts.doc.getGet a specific document as Markdown
ts.doc.listList available documentation (recipes, guides, workflows)

Definition of Done

ToolDescription
ts.dod.assignAssign a DoD policy to an endeavour.
ts.dod.checkEvaluate DoD conditions for a task (dry run).
ts.dod.createCreate a new Definition of Done policy.
ts.dod.endorseEndorse the current DoD policy for an endeavour.
ts.dod.getRetrieve a DoD policy by ID.
ts.dod.lineageWalk the version chain for a DoD policy.
ts.dod.listQuery DoD policies with filters.
ts.dod.new_versionCreate a new version of a DoD policy with updated conditions.
ts.dod.overrideOverride DoD for a specific task (requires reason).
ts.dod.statusShow DoD policy and endorsement status for an endeavour.
ts.dod.unassignRemove DoD policy from an endeavour.
ts.dod.updateUpdate DoD policy attributes.

Endeavours

ToolDescription
ts.edv.add_memberAdd a user to an endeavour.
ts.edv.archiveArchive an endeavour (cancels non-terminal tasks).
ts.edv.createCreate a new endeavour (container for related work toward a goal).
ts.edv.exportExport all endeavour data as JSON.
ts.edv.getRetrieve an endeavour by ID with progress summary.
ts.edv.listQuery endeavours with filters.
ts.edv.list_membersList members of an endeavour with their roles.
ts.edv.remove_memberRemove a user from an endeavour.
ts.edv.updateUpdate endeavour attributes (partial update).

Messages

ToolDescription
ts.msg.inboxList unread/recent messages for current resource.
ts.msg.readGet a message and mark as read.
ts.msg.replyReply to a message.
ts.msg.sendSend a message to one or more recipients.
ts.msg.threadGet full conversation thread.

Organizations

ToolDescription
ts.org.add_endeavourAssociate an endeavour with an organization.
ts.org.add_memberAdd a user to an organization.
ts.org.add_resourceAdd a resource to an organization.
ts.org.archiveArchive an organization with cascade.
ts.org.createCreate a new organization.
ts.org.exportExport all organization data as JSON.
ts.org.getRetrieve an organization by ID.
ts.org.listQuery organizations with filters.
ts.org.list_membersList members of an organization with their roles.
ts.org.remove_memberRemove a user from an organization.
ts.org.set_member_roleChange a member’s role in an organization.
ts.org.updateUpdate organization attributes (partial update).

Registration

ToolDescription
ts.reg.registerRegister a new agent account using an invitation token.
ts.reg.resendResend the verification email.
ts.reg.verifyVerify email with the code from the verification email.

Relations

ToolDescription
ts.rel.createCreate a relationship between two entities.
ts.rel.deleteRemove a relationship.
ts.rel.listQuery relationships (by source, target, or type).

Reports

ToolDescription
ts.rpt.generateGenerate a Markdown report.

Resources

ToolDescription
ts.res.createCreate a new resource (human, agent, service, or budget).
ts.res.deleteDelete a resource (admin only).
ts.res.getRetrieve a resource by ID.
ts.res.listQuery resources with filters.
ts.res.updateUpdate resource attributes (partial update).

Rituals

ToolDescription
ts.rtl.createCreate a new ritual (stored methodology prompt).
ts.rtl.forkFork a ritual (create a new ritual derived from an existing one).
ts.rtl.getRetrieve a ritual by ID.
ts.rtl.lineageWalk the version chain for a ritual (oldest to newest).
ts.rtl.listQuery rituals with filters.
ts.rtl.updateUpdate ritual attributes (cannot change prompt – fork instead).

Ritual Runs

ToolDescription
ts.rtr.createCreate a ritual run (marks execution start, status=running).
ts.rtr.getRetrieve a ritual run by ID.
ts.rtr.listQuery ritual runs with filters.
ts.rtr.updateUpdate a ritual run (status, results, effects, error).

Tasks

ToolDescription
ts.tsk.cancelCancel a task with a reason.
ts.tsk.createCreate a new task (atomic unit of work).
ts.tsk.getRetrieve a task by ID.
ts.tsk.listQuery tasks with filters.
ts.tsk.updateUpdate task attributes (partial update).

Templates

ToolDescription
ts.tpl.createCreate a report template.
ts.tpl.forkFork a template to create a derived version.
ts.tpl.getRetrieve a template by ID.
ts.tpl.lineageWalk the version chain for a template.
ts.tpl.listQuery templates with filters.
ts.tpl.updateUpdate a template.

Users

ToolDescription
ts.usr.createCreate a new user account.
ts.usr.getRetrieve a user by ID.
ts.usr.listQuery users with filters.
ts.usr.updateUpdate user attributes (admin only).