MCPFerramentas MCP/Séries de conteúdo

Séries de conteúdo

Séries recorrentes de ideias de publicação que geram conteúdo em uma programação.

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.

Parâmetros
locationIdstringobrigatório
The location's id (required, from list_locations).
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_content_series",
    "arguments": {
      "locationId": "string"
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.

MCPFerramentas MCP/Séries de conteúdo/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).

Parâmetros
seriesIdstringobrigatório
The id of the content series to fetch (required).
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.

MCPFerramentas MCP/Séries de conteúdo/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.

Parâmetros
locationIdstringobrigatório
The location's id (required, from list_locations).
namestringobrigatório
The series' display name (required).
themestringopcional
A short description of the series' theme/angle.
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "create_content_series",
    "arguments": {
      "locationId": "string",
      "name": "string"
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.

MCPFerramentas MCP/Séries de conteúdo/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.

Parâmetros
seriesIdstringobrigatório
The id of the content series to update (required).
namestringopcional
New display name.
themestringopcional
New theme description.
statusstringopcional
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).
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "update_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.

MCPFerramentas MCP/Séries de conteúdo/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).

Parâmetros
seriesIdstringobrigatório
The id of the content series to archive (required).
Exemplo de solicitação
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "archive_content_series",
    "arguments": {
      "seriesId": "string"
    }
  }
}
Exemplo de resposta
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

O formato da resposta é ilustrativo — o conteúdo real depende da ferramenta e dos seus dados.