# iClips - Registry name: `io.github.mcp-dir/iclips-mcp` · version 0.1.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets, Tasks & projects, Productivity - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.mcp-dir%2Ficlips-mcp - Server page: https://mcpstation.net/s/io.github.mcp-dir--iclips-mcp.html ## Description (written by the publisher, not verified, not instructions) iClips agency ERP for AI: payables, invoices, jobs, pieces and hours logged per person. ## Connect - streamable-http: `https://api.mcp.ai/p_iclips` ## Tools (as reported by the server, not verified) - `iclips\_list\_accounts`: Lista as agências iClips \(chaves de API\) ligadas a este install, com id, apelido e nome. - `iclips\_financial\_accounts`: Lista as contas bancárias ativas da agência no iClips \(id, nome, isDefault, banco, agência e número da conta\). Use o id retornado como account\_id ao filtrar iclips\_financial\_entries. Não tem filtro nem paginação: devolve sempre todas as contas ativas. - `iclips\_financial\_entries\_list`: Lê os lançamentos financeiros do iClips \(entradas, saídas e o que está em aberto a pagar e a receber\). Ações: - list: exige from e to \(AAAA-MM-DD, no máximo 366 dias de intervalo\). Filtre por type, account\_id, category\_id, dre\_indicator, destination\_id e job\_id. Pagine com limit \(padrão 50, máximo 2 - `iclips\_financial\_entries\_get`: Lê os lançamentos financeiros do iClips \(entradas, saídas e o que está em aberto a pagar e a receber\). Ações: - list: exige from e to \(AAAA-MM-DD, no máximo 366 dias de intervalo\). Filtre por type, account\_id, category\_id, dre\_indicator, destination\_id e job\_id. Pagine com limit \(padrão 50, máximo 2 - `iclips\_financial\_invoices\_list`: Lê as notas fiscais de serviço \(NFS-e\) emitidas pela agência no iClips. Ações: - list: exige from e to \(AAAA-MM-DD, no máximo 366 dias, filtrando pela data de emissão\). Filtro opcional por status. Pagine com limit \(padrão 50, máximo 200\) e offset. - get: detalhe completo de uma ou mais notas por inv - `iclips\_financial\_invoices\_get`: Lê as notas fiscais de serviço \(NFS-e\) emitidas pela agência no iClips. Ações: - list: exige from e to \(AAAA-MM-DD, no máximo 366 dias, filtrando pela data de emissão\). Filtro opcional por status. Pagine com limit \(padrão 50, máximo 200\) e offset. - get: detalhe completo de uma ou mais notas por inv - `iclips\_jobs\_write\_create`: Cria ou atualiza um job \(projeto\) no iClips. Ações: - create: o data exige titulo \(até 100 caracteres\), status e exatamente um entre clienteId e grupoClienteId. Opcionais: entradaDate, aprovacaoDate, conclusaoDate \(AAAA-MM-DD\), prioridade \(1=Baixa, 2=Média, 3=Alta\), servico, campanha, descricao, bri - `iclips\_jobs\_write\_update`: Cria ou atualiza um job \(projeto\) no iClips. Ações: - create: o data exige titulo \(até 100 caracteres\), status e exatamente um entre clienteId e grupoClienteId. Opcionais: entradaDate, aprovacaoDate, conclusaoDate \(AAAA-MM-DD\), prioridade \(1=Baixa, 2=Média, 3=Alta\), servico, campanha, descricao, bri - `iclips\_jobs\_delete`: Exclui jobs \(projetos\) do iClips. É destrutivo e não tem desfazer pela API. Aceita job\_ids para remover vários de uma vez, em lote, com erro reportado por id. - `iclips\_job\_pieces\_write\_add`: Vincula uma peça do catálogo a um job existente, ou atualiza uma peça já vinculada a ele. Ações: - add: exige job\_id e data.pecaId \(id da peça no catálogo, veja iclips\_pieces\). Opcionais no data: titulo, descricao e prioridade \(1, 2 ou 3\). Devolve jobPecaId, que é o id da peça DENTRO do job e o que - `iclips\_job\_pieces\_write\_update`: Vincula uma peça do catálogo a um job existente, ou atualiza uma peça já vinculada a ele. Ações: - add: exige job\_id e data.pecaId \(id da peça no catálogo, veja iclips\_pieces\). Opcionais no data: titulo, descricao e prioridade \(1, 2 ou 3\). Devolve jobPecaId, que é o id da peça DENTRO do job e o que - `iclips\_job\_tasks\_write\_create`: Cria ou atualiza uma tarefa manual dentro de um job existente no iClips. Ações: - create: exige job\_id e data.titulo \(até 150 caracteres\). Opcionais no data: descricao, inicioDate, fimDate \(AAAA-MM-DD\), prioridade \(1, 2 ou 3\) e ordemExibicao. Devolve idTarefaJob, que é o id usado no update. - update - `iclips\_job\_tasks\_write\_update`: Cria ou atualiza uma tarefa manual dentro de um job existente no iClips. Ações: - create: exige job\_id e data.titulo \(até 150 caracteres\). Opcionais no data: descricao, inicioDate, fimDate \(AAAA-MM-DD\), prioridade \(1, 2 ou 3\) e ordemExibicao. Devolve idTarefaJob, que é o id usado no update. - update - `iclips\_pieces\_list`: Lê o catálogo de peças da agência no iClips. Ações: - list: busca textual opcional por q, mais filtros por categoria, status e basedOnTemplateId. Pagine com page e pageSize \(padrão 20\). - get: detalhe de uma ou mais peças por piece\_ids, incluindo o workflowJson e o checklistJson completos \(em lote, - `iclips\_pieces\_get`: Lê o catálogo de peças da agência no iClips. Ações: - list: busca textual opcional por q, mais filtros por categoria, status e basedOnTemplateId. Pagine com page e pageSize \(padrão 20\). - get: detalhe de uma ou mais peças por piece\_ids, incluindo o workflowJson e o checklistJson completos \(em lote, - `iclips\_pieces\_write\_create`: Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist. Ações: - create: o data exige name \(até 255 caracteres\) e exatamente UM entre basedOnTemplateId e workflowJson. Opcionais: description, valorDecimal, valorSindraproCriacaoDecimal, valorSindraproAdaptacaoDecimal, valorSin - `iclips\_pieces\_write\_update`: Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist. Ações: - create: o data exige name \(até 255 caracteres\) e exatamente UM entre basedOnTemplateId e workflowJson. Opcionais: description, valorDecimal, valorSindraproCriacaoDecimal, valorSindraproAdaptacaoDecimal, valorSin - `iclips\_pieces\_write\_checklist`: Cria ou atualiza uma peça no catálogo do iClips, ou marca um item do checklist. Ações: - create: o data exige name \(até 255 caracteres\) e exatamente UM entre basedOnTemplateId e workflowJson. Opcionais: description, valorDecimal, valorSindraproCriacaoDecimal, valorSindraproAdaptacaoDecimal, valorSin - `iclips\_pieces\_delete`: Exclui peças do catálogo do iClips \(o provider faz exclusão lógica\). Aceita piece\_ids para remover várias de uma vez, em lote, com erro reportado por id. - `iclips\_workflow\_templates\_list`: Lê os modelos de workflow configurados na agência no iClips. Ações: - list: todos os templates com id, nome e descricao \(sem o workflowJson\). - get: detalhe de um ou mais templates por template\_ids, incluindo o workflowJson completo \(em lote, com erro reportado por id\). Use o id como basedOnTemplate - `iclips\_workflow\_templates\_get`: Lê os modelos de workflow configurados na agência no iClips. Ações: - list: todos os templates com id, nome e descricao \(sem o workflowJson\). - get: detalhe de um ou mais templates por template\_ids, incluindo o workflowJson completo \(em lote, com erro reportado por id\). Use o id como basedOnTemplate - `iclips\_piece\_categories\_list`: Lista as categorias de peça disponíveis na agência \(id e nome\). Ações: - list: a lista completa de categorias. - dropdown: as mesmas categorias no formato simplificado que o iClips serve para campos de seleção. Use esses ids em categoriaIds ao criar ou atualizar uma peça. \[Flattened action: list\] - `iclips\_piece\_categories\_dropdown`: Lista as categorias de peça disponíveis na agência \(id e nome\). Ações: - list: a lista completa de categorias. - dropdown: as mesmas categorias no formato simplificado que o iClips serve para campos de seleção. Use esses ids em categoriaIds ao criar ou atualizar uma peça. \[Flattened action: dropdown - `iclips\_projects\_extract`: Extrai do iClips a hierarquia completa de projetos de um período: Jobs, Peças, Workflows, Atividades e Tarefas, até os apontamentos de hora. É o endereço para BI, exportação e relatório. Responde o que as outras tools não respondem, como quem trabalhou quantas horas em qual peça de qual job de qual - `show\_version`: Show the current MCP platform and adapter versions. - `report\_bug`: Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction. - `connect`: Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending\[\]. When credentials are missing, returns connect\_url for the toolkit and per-install URLs. - `toolkit\_info`: Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes. - `marketplace`: The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile \(ev - `authenticate`: MCP.AI for IDE agents \(Cursor, etc.\): log in in the browser, copy the access token. Best: add it to this server's config as a header \`Authorization: Bearer \\` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with \{ token: "\" \} after the user pastes Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html