MCP Tools
Plans & Playbooks

list_playbooks

List all content playbooks visible to the caller in the current team. Returns summaries only — call get_playbook for a playbook's items.

Input Schema

{
  "type": "object",
  "properties": {}
}

Output Schema

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "link_url": {
            "type": "string",
            "description": "Opens the playbook in the Marcora web app."
          },
          "created_at": {
            "type": "string"
          },
          "item_count": {
            "type": "integer"
          },
          "updated_at": {
            "type": "string"
          },
          "visibility": {
            "type": "string"
          },
          "anchor_date": {
            "type": [
              "string",
              "null"
            ],
            "description": "Persisted YYYY-MM-DD reference date, or null."
          },
          "description": {
            "type": "string"
          }
        }
      }
    }
  }
}

Instructions

List all content playbooks visible to the caller in the current team (team-visible playbooks plus the caller's own private ones). Returns summaries only — call get_playbook for a playbook's items. Use before instantiate_playbook / update_playbook to find the right id.

Parameters: none.

Output: an array of playbook summary objects (id, name, description, visibility, anchor_date, link_url, item count, timestamps). Each object's anchor_date is the persisted YYYY-MM-DD reference date (or null), and link_url opens that playbook in the Marcora web app — surface it instead of the raw id.

Example prompts:

  • "What playbooks do I have?"
  • "Show my content templates"
Scroll to Top