Workspaces

Tools para listar workspaces do usuário e consultar membros da equipe.

O workspaceId retornado por list-workspaces é necessário na maioria das outras tools. Sempre chame essa tool primeiro se não tiver o ID em mãos.

list-workspaces

list-workspaces

Lista todos os workspaces do usuário autenticado. Retorna nome, slug, role do usuário e contagem de membros. Use o workspaceId retornado para todas as outras operações que exigem contexto de workspace.

Parâmetros

Nenhum parâmetro necessário.

Exemplo

{
  "tool": "list-workspaces"
}

Resposta

{
  "workspaces": [
    {
      "id": "wsp_abc123",
      "name": "Minha Empresa",
      "slug": "minha-empresa",
      "role": "owner",
      "memberCount": 5
    },
    {
      "id": "wsp_def456",
      "name": "Projeto Cliente",
      "slug": "projeto-cliente",
      "role": "member",
      "memberCount": 3
    }
  ]
}

list-workspace-members

list-workspace-members

Lista os membros de um workspace específico com seus roles (owner, admin, member) e datas de entrada. Útil para descobrir IDs de usuários para usar como assigneeId em tarefas.

Parâmetros

workspaceId* obrigatório

string

ID do workspace

Exemplo

{
  "tool": "list-workspace-members",
  "workspaceId": "wsp_abc123"
}

Resposta

{
  "members": [
    {
      "id": "usr_xyz",
      "name": "João Silva",
      "email": "joao@empresa.com",
      "role": "admin",
      "joinedAt": "2024-01-15"
    },
    {
      "id": "usr_abc",
      "name": "Maria Santos",
      "email": "maria@empresa.com",
      "role": "member",
      "joinedAt": "2024-02-01"
    }
  ]
}