MCPMCP-Tools/Content-Serien

Content-Serien

Wiederkehrende Beitragsideen-Serien, die Inhalte nach Zeitplan generieren.

list_content_series

Readideas:read

List a location's content series (a series groups related post ideas under a shared theme, e.g. a weekly "Meet the Team" or "Behind the Scenes" recurring bit). Excludes archived series. Each row includes its current attached post-idea count. Requires locationId.

Parameter
locationIdstringerforderlich
The location's id (required, from list_locations).
Beispielanfrage
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_content_series",
    "arguments": {
      "locationId": "string"
    }
  }
}
Beispielantwort
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Die Antwortform dient nur zur Veranschaulichung — der tatsächliche Inhalt hängt vom Tool und Ihren Daten ab.

MCPMCP-Tools/Content-Serien/get_content_series

get_content_series

Readideas:read

Get one content series by id, including its attached (non-archived) post ideas. Identify it by its id (from list_content_series or create_content_series).

Parameter
seriesIdstringerforderlich
The id of the content series to fetch (required).
Beispielanfrage
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Beispielantwort
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Die Antwortform dient nur zur Veranschaulichung — der tatsächliche Inhalt hängt vom Tool und Ihren Daten ab.

MCPMCP-Tools/Content-Serien/create_content_series

create_content_series

Writeideas:write

Create a new content series for a location — a named theme to group future post ideas under (e.g. "Customer Spotlights"). Attach post ideas to it via update_post_idea's seriesId field. Requires locationId and name.

Parameter
locationIdstringerforderlich
The location's id (required, from list_locations).
namestringerforderlich
The series' display name (required).
themestringoptional
A short description of the series' theme/angle.
Beispielanfrage
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "create_content_series",
    "arguments": {
      "locationId": "string",
      "name": "string"
    }
  }
}
Beispielantwort
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Die Antwortform dient nur zur Veranschaulichung — der tatsächliche Inhalt hängt vom Tool und Ihren Daten ab.

MCPMCP-Tools/Content-Serien/update_content_series

update_content_series

Writeideas:write

Edit an existing content series' name, theme, or status. Pass only the fields you want to change. Identify it by its id (from list_content_series). Returns the updated series, or throws if not found.

Parameter
seriesIdstringerforderlich
The id of the content series to update (required).
namestringoptional
New display name.
themestringoptional
New theme description.
statusstringoptional
New status — free text, not validated against a fixed set of values. To archive the series, use archive_content_series instead of setting a status here (archival is tracked separately from this field).
Beispielanfrage
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "update_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Beispielantwort
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Die Antwortform dient nur zur Veranschaulichung — der tatsächliche Inhalt hängt vom Tool und Ihren Daten ab.

MCPMCP-Tools/Content-Serien/archive_content_series

archive_content_series

Writeideas:write

Archive a content series (soft delete). Its already-attached post ideas are left untouched — only the series grouping itself is archived and stops appearing in list_content_series. Identify it by its id (from list_content_series).

Parameter
seriesIdstringerforderlich
The id of the content series to archive (required).
Beispielanfrage
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "archive_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Beispielantwort
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Die Antwortform dient nur zur Veranschaulichung — der tatsächliche Inhalt hängt vom Tool und Ihren Daten ab.