Tool reference

get_schedule

Get Schedule. Get your recurring schedule template (weekly time slots).

GroupAccessMCP name
ScheduleRead-onlyget_schedule

Description

The description the MCP server sends to the model, word for word. Its rules apply to every call.

Get your recurring schedule template (weekly time slots). Each slot may list reserved tags (a reserved lane), untaggedNotesOnly (only notes with no tags), and default Buffer cross-post channels. Queue routing: each weekly time can reserve tags, accept only untagged notes, or stay open for any note, and may also set default Buffer channels. A time with tags is a reserved lane — it stays empty until a note shares ANY of those tags (OR). A time marked untaggedNotesOnly (and with no tags) accepts only notes with no tags; tagged notes never take those times, including Add to Queue leftovers. Untagged notes never take reserved lanes. When filling the next template times (schedule_notes), a tagged note takes the first open (any-note) time or matching reserved lane, whichever comes first. An untagged note takes the first open or untagged-only time. If a time has Buffer channels, those replace the note's channels when the note lands there (apply-on-schedule only). Substack still always posts. Call get_schedule to see each slot's tags, untaggedNotesOnly, and bufferChannels.

Arguments

This tool takes no arguments.

Example call

The smallest valid request: required arguments only, with placeholder values.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_schedule",
    "arguments": {}
  }
}

Result

The result has structuredContent that matches this schema. The same data is also in content as JSON text.

FieldTypeRequiredDescription
messagestringNo
slotsobject[]No
slots[].bufferChannelsobject[]No
slots[].bufferChannels[].idstringYes
slots[].bufferChannels[].namestringYes
slots[].bufferChannels[].servicestringYes
slots[].daysstring[]Yes
slots[].idstringYes
slots[].tagsstring[]No
slots[].timestringYes
slots[].timezonestringYes
slots[].untaggedNotesOnlybooleanNo

Annotations

HintValue
readOnlyHinttrue
destructiveHintfalse
openWorldHintfalse

The full input and output JSON Schemas for every tool are in /mcp-tools.json.

On this page