# Toolcape + Cloud Projects

O Toolcape conecta a IA existente da empresa aos seus sistemas por um único ponto de entrada MCP, com conexões de contas, permissões de grupos e pessoas e registros de auditoria. Esta documentação descreve um protótipo; não comprova a conexão de um servidor ou conta real.

## A conexão
Cloud Projects: A organização, as pastas e os projetos que contêm recursos do Google Cloud.
Conexão por API · a IA usa o Toolcape via MCP
Login no provedor (OAuth). Confirme se a conexão configurada age em nome do usuário ou usa permissões de aplicativo.

## Ações típicas
- Ler: Consultar informações de projetos e da organização
- Criar: Criar projetos de nuvem compatíveis
- Alterar: Alterar metadados ou políticas de projetos
São projetos de infraestrutura, não planos ou tarefas. Peça à TI para escolher a organização e as permissões corretas.

## Configuração
1. A equipe de TI configura o aplicativo no provedor, a API e os escopos solicitados.
2. Login no provedor (OAuth). Confirme se a conexão configurada age em nome do usuário ou usa permissões de aplicativo.
3. Disponibilize o serviço no Toolcape. Defina regras para Todos, grupos e pessoas conforme as ações necessárias. Adicionar um serviço não concede acesso.
4. Conecte o aplicativo de IA aprovado ao endereço MCP real do Toolcape e faça login. Comece com uma consulta sem risco e confira o registro de auditoria.

## Permissões
No acesso pessoal delegado, a conta do provedor, os escopos aprovados e as regras do Toolcape precisam permitir a ação. Contas compartilhadas e permissões de aplicativo podem ter outros limites. O Toolcape combina permissões de Todos e dos grupos; uma exceção pessoal substitui o acesso herdado naquele serviço. A leitura pode expor informações confidenciais. Compartilhamento, envio e exclusão exigem avaliação separada.

## Executar uma operação
Primeiro, descubra quais ferramentas o servidor Toolcape conectado realmente oferece. Se houver pesquisar → descrever → executar, encontre a operação, confira o esquema de entrada e as permissões e execute com dados validados. Os nomes variam por servidor; não invente nomes, argumentos, URLs ou resultados bem-sucedidos. Sem ferramentas conectadas, oriente a configuração em vez de afirmar que executou ações.

## Referência de operações
Catálogo de 16 de setembro de 2026. Verifique o esquema atual antes de executar.
- cloudresourcemanagerLiensGet — Get Liens
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLiensDelete — Delete Liens
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLiensList — List Liens
  GET https://cloudresourcemanager.googleapis.com/v3/liens
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLiensCreate — Create Liens
  POST https://cloudresourcemanager.googleapis.com/v3/liens
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLocationsTagBindingCollectionsGet — Get Locations Tag Binding Collections
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLocationsTagBindingCollectionsPatch — Patch Locations Tag Binding Collections
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerLocationsEffectiveTagBindingCollectionsGet — Get Locations Effective Tag Binding Collections
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagBindingsList — List Tag Bindings
  GET https://cloudresourcemanager.googleapis.com/v3/tagBindings
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagBindingsCreate — Create Tag Bindings
  POST https://cloudresourcemanager.googleapis.com/v3/tagBindings
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagBindingsDelete — Delete Tag Bindings
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerEffectiveTagsList — List Effective Tags
  GET https://cloudresourcemanager.googleapis.com/v3/effectiveTags
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersTestIamPermissions — Folders Test Iam Permissions
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:testIamPermissions
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersGet — Consultar pasta
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersDelete — Excluir pasta
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersPatch — Atualizar pasta
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersSearch — Pesquisar pastas
  GET https://cloudresourcemanager.googleapis.com/v3/folders:search
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersList — Listar pastas
  GET https://cloudresourcemanager.googleapis.com/v3/folders
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersCreate — Criar pasta
  POST https://cloudresourcemanager.googleapis.com/v3/folders
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersUndelete — Folders Undelete
  POST https://cloudresourcemanager.googleapis.com/v3/{+name}:undelete
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersGetIamPolicy — Consultar regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:getIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersMove — Mover pasta
  POST https://cloudresourcemanager.googleapis.com/v3/{+name}:move
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersSetIamPolicy — Definir regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:setIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersCapabilitiesGet — Consultar pasta
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFoldersCapabilitiesPatch — Atualizar pasta
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOrganizationsGet — Consultar organização
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOrganizationsSearch — Pesquisar organizações
  GET https://cloudresourcemanager.googleapis.com/v3/organizations:search
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOrganizationsTestIamPermissions — Organizations Test Iam Permissions
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:testIamPermissions
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOrganizationsSetIamPolicy — Definir regra de acesso da organização
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:setIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOrganizationsGetIamPolicy — Consultar regra de acesso da organização
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:getIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesGetIamPolicy — Consultar regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:getIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesList — List Tag Values
  GET https://cloudresourcemanager.googleapis.com/v3/tagValues
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesCreate — Create Tag Values
  POST https://cloudresourcemanager.googleapis.com/v3/tagValues
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesSetIamPolicy — Definir regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:setIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesGet — Get Tag Values
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesDelete — Delete Tag Values
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesPatch — Patch Tag Values
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesGetNamespaced — Get Tag Values Namespaced
  GET https://cloudresourcemanager.googleapis.com/v3/tagValues/namespaced
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesTestIamPermissions — Tag Values Test Iam Permissions
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:testIamPermissions
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesTagHoldsList — List Tag Values Tag Holds
  GET https://cloudresourcemanager.googleapis.com/v3/{+parent}/tagHolds
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesTagHoldsCreate — Create Tag Values Tag Holds
  POST https://cloudresourcemanager.googleapis.com/v3/{+parent}/tagHolds
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagValuesTagHoldsDelete — Delete Tag Values Tag Holds
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsTestIamPermissions — Projects Test Iam Permissions
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:testIamPermissions
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsGet — Consultar projeto
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsDelete — Excluir projeto
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsPatch — Atualizar projeto
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsSearch — Pesquisar projetos
  GET https://cloudresourcemanager.googleapis.com/v3/projects:search
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsList — Listar projetos
  GET https://cloudresourcemanager.googleapis.com/v3/projects
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsCreate — Criar projeto
  POST https://cloudresourcemanager.googleapis.com/v3/projects
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsUndelete — Projects Undelete
  POST https://cloudresourcemanager.googleapis.com/v3/{+name}:undelete
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsGetIamPolicy — Consultar regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:getIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsMove — Mover projeto
  POST https://cloudresourcemanager.googleapis.com/v3/{+name}:move
  https://cloud.google.com/resource-manager
- cloudresourcemanagerProjectsSetIamPolicy — Definir regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:setIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysList — List Tag Keys
  GET https://cloudresourcemanager.googleapis.com/v3/tagKeys
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysCreate — Create Tag Keys
  POST https://cloudresourcemanager.googleapis.com/v3/tagKeys
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysGet — Get Tag Keys
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysDelete — Delete Tag Keys
  DELETE https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysPatch — Patch Tag Keys
  PATCH https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysGetNamespaced — Get Tag Keys Namespaced
  GET https://cloudresourcemanager.googleapis.com/v3/tagKeys/namespaced
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysTestIamPermissions — Tag Keys Test Iam Permissions
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:testIamPermissions
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysSetIamPolicy — Definir regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:setIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerTagKeysGetIamPolicy — Consultar regra de acesso
  POST https://cloudresourcemanager.googleapis.com/v3/{+resource}:getIamPolicy
  https://cloud.google.com/resource-manager
- cloudresourcemanagerFetchResourceSemantics — Fetch Resource Semantics
  GET https://cloudresourcemanager.googleapis.com/v3:fetchResourceSemantics
  https://cloud.google.com/resource-manager
- cloudresourcemanagerOperationsGet — Get Operations
  GET https://cloudresourcemanager.googleapis.com/v3/{+name}
  https://cloud.google.com/resource-manager

## Uma boa primeira pergunta
Liste os projetos da nossa organização na nuvem.

## Se falhar
Verifique a conta, autorizações expiradas, aprovação do aplicativo, escopos do provedor e permissões do Toolcape. Envie ao suporte apenas erros sem dados sensíveis. Nunca cole senhas, tokens ou chaves secretas em uma conversa com IA.