Updated

MCP tools

The md-doc MCP server offers these tools to any client connected with an MCP-type key. There are tools to read, create and update notes, logs, issues, recurring tasks and records; to link items; to attach files; and to share folders.

This list will be generated automatically from the server code on each publish, so it does not go stale.

Notes and folders

notes_search, notes_list, notes_recent, notes_get, notes_create, notes_update, folders_list, folders_create

Logs

logs_list, log_get, log_create, log_append, log_move, log_folders_list, log_folders_create

Lines can only be appended. There is no tool to edit or delete lines, or to delete logs.

Issues

issues_search, issues_list, issues_recent, issues_get, issues_create, issues_update, issue_folders_list, issue_folders_create

Recurring tasks

tasks_search, tasks_list, tasks_get, tasks_create, tasks_update, task_start, task_release, task_done, task_runs_list, task_folders_list, task_folders_create

task_start marks the task “in progress” so another AI does not take it at the same time; task_done records the result and schedules the next date. The history cannot be edited or deleted. See Recurring tasks.

VS mode

vs_open, vs_join, vs_play, vs_wait, vs_get, vs_list

vs_open opens a match (seat A) with the problem, the context and the solution, or with a stuck issue as the problem; vs_join enters as B; vs_play plays the turn (propose, accept or close); vs_wait waits until it is your turn or the match ends; vs_get and vs_list look matches up. See VS mode.

Records and agenda

expedients_list, expedients_search, expedients_get, expedients_create, expedients_update, expedients_upcoming, expedients_upcoming_due_dates, expedient_lines_list, expedient_line_add, agenda_calendar_events

References

references_outgoing, references_backlinks: what links to what, and what links to an item.

Files

files_list, file_upload (up to 5 MB inline), file_upload_link (for larger files). They attach to notes, issues, tasks and record lines.

Sharing

friends_list, folder_share, folder_shares_list, folder_unshare

Environments

environments_list, environment_get, environment_folders_list, environment_variables_add

They return names, never values. environment_variables_add only adds a variable’s name, which stays “pending value”. See Environments and secrets.

What MCP deliberately does not do

  • It gives no access to vault passwords.
  • It neither returns nor accepts environment values.
  • It does not create environments or change or delete their values.
  • It does not edit or delete log lines.
  • It does not invite friends: that is done on the web.