prepare-mcp-integration
Prepara integrações com fornecedores (MCP) através de pesquisa e aprovação humana. Segue um processo guiado para novas integrações.
O que ela faz
Esta ferramenta ajuda a preparar integrações com outros sistemas (chamados de MCP/fornecedores). Ela pesquisa como fazer a conexão, cria um documento para revisão e, após aprovação, implementa a conexão.
Quando usar
- ✓Ao pesquisar como conectar um novo sistema.
- ✓Ao criar a documentação inicial para uma nova integração.
- ✓Ao implementar uma conexão aprovada.
Exemplo do que pedir para a IA
“Pesquise e prepare a integração com o sistema X.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta primeiro pesquisa os detalhes da integração e cria um documento para que você revise. Se você aprovar, ela então implementa a conexão seguindo as regras definidas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add paperclipai/paperclip --skill prepare-mcp-integrationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/skills-catalog/catalog/optional/software-development/prepare-mcp-integration/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Preparar Integração MCP
Receba um link de entrada ou um resumo do fornecedor através de duas fases separadas: um PR de pesquisa revisável em paperclip-content, depois a implementação do conector no Paperclip App somente após um humano aceitar a revisão exata da pesquisa e o conjunto de conexões.
Preserve Estes Limites
- Trate
paperclip-content/integrations/README.mdcomo o contrato de pesquisa epaperclip-content/integrations/skills/integration-harness/SKILL.mdcomo seu ponto de entrada. Referencie e execute-os; não copie seus esquemas, templates, máquinas de estado, regras de reconciliação ou portões internos para esta skill. - Trate
paperclip/doc/connections/CONNECTOR-PLAYBOOK.mdno branch de destino da implementação como o contrato do conector. Siga-o do início ao fim; não substitua o comportamento lembrado ou os exemplos nesta skill. - Conclua a Fase A com um PR apenas de pesquisa. Não crie um branch de implementação do App, tarefa ou alteração de código antes que o portão de pesquisa seja aceito.
- Vincule a aceitação a um SHA de cabeça de PR de pesquisa e a um conjunto de conexões explícito. A aceitação não cobre commits posteriores ou conexões adicionais.
- Crie um PR do Paperclip App por conexão aprovada. Infraestrutura pré-requisito compartilhada ou correções amplas de playbooks podem usar PRs pré-requisitos separados; nunca combine conexões distintas em um único PR de conector.
- Mantenha as credenciais do fornecedor em armazenamento secreto aprovado. Nunca coloque segredos em resumos, arquivos de catálogo, texto de issue, planos, fixtures, screenshots, logs, nomes de branches, commits ou PRs.
Experiência de Conexão Padrão
- Solicite as permissões e escopos mais amplos que a conexão pode suportar por padrão. Os operadores não devem ter que prever todas as ferramentas futuras que podem precisar durante a configuração. Aplique o uso seguro após a conexão através do catálogo de ações do Paperclip, limites de recursos, políticas de "perguntar primeiro", quarentena e controles de auditoria.
- Mantenha o assistente padrão limitado às informações mínimas necessárias para criar uma conexão funcional: identidade da conexão, autenticação e qualquer limite de tenant ou recurso inevitável. Coloque a redução de escopo opcional, grupos de recursos, filtros de ferramentas individuais, modos de resposta, ajuste de transporte e outros controles de especialista atrás de uma divulgação Avançada colapsada.
- Forneça aos controles avançados padrões amplos e funcionais para que um operador possa concluir a configuração sem abri-los. Quando um provedor realmente exigir uma escolha avançada explícita, documente a exceção e explique-a em linguagem clara em vez de expor detalhes do protocolo por padrão.
- Trate a amplitude de permissão do fornecedor e a governança de execução do Paperclip como camadas separadas. Não reduza as permissões solicitadas do fornecedor apenas para substituir a falta de revisão de ação, aprovação, quarentena ou política de auditoria.
Preflight
- Carregue a skill atual do Paperclip para checkout, comentários, interações, estado durável e disposição final. Carregue a skill padrão de preparação de PR (
prepare-paperclip-prpara agentes do Paperclip) antes de abrir qualquer PR. - Resolva os URLs de entrada, fornecedor/plataforma, endpoint ou API MCP pretendido, repositórios e branches de destino, e a issue do Paperclip que possui o trabalho. Pergunte apenas quando estes não puderem ser determinados com segurança a partir do resumo.
- Busque ambos os repositórios e registre os hashes de commit de destino. Leia os arquivos canônicos desses commits de destino, não de uma árvore de trabalho possivelmente desatualizada. Atualize e releia-os novamente imediatamente antes da Fase B.
- Inventarie as entidades existentes no catálogo de integração, PRs abertos, branches e AppDefinitions/conectores atuais antes de criar qualquer coisa. Combine por significado, não por título ou slug.
- Determine se a entrada descreve uma conexão ou várias. Uma conexão tem um proprietário de credencial coerente, endpoint/transporte, limite de recurso e catálogo de ações independentemente revisável. Registre a divisão proposta cedo e refine-a à medida que as evidências chegam.
- Prefira documentação oficial do fornecedor, fontes de protocolo/RFC, sondas ao vivo seguras e código atual do Paperclip. Use fontes de terceiros apenas para encontrar ou qualificar evidências primárias. Registre cada afirmação factual com URL e data de acesso; marque fatos não resolvidos explicitamente em vez de adivinhar.
Não modifique uma conta de fornecedor, registre um cliente, conceda consentimento ou invoque uma ferramenta de escrita meramente para pesquisá-la. Uma sonda de metadados não autenticada e segura é permitida quando não altera o estado do fornecedor. Roteie a validação dependente de credencial ou navegador através de uma tarefa de QA explícita quando se tornar necessária.
Mantenha a Execução Resumível
…
Perguntas frequentes
O que é um 'MCP'?
MCP é uma sigla para 'Managed Cloud Provider' ou um fornecedor externo com quem precisamos integrar nossos sistemas.
O que são 'PRs'?
PR significa 'Pull Request'. É uma solicitação para que suas mudanças no código ou documentos sejam revisadas e incorporadas ao projeto principal.
Posso usar isso para fazer pequenas correções rápidas?
Não, esta ferramenta é para pesquisas e implementações de novas integrações seguindo um processo definido, não para correções pontuais ou código que ignora as regras.
Detalhes
Descrição original do autor
Prepare MCP/vendor integrations through cited research, a content PR, exact-revision human approval, and one governed Paperclip connector PR per approved connection. Use for new integration research and delivery; not for ad hoc connector coding that bypasses the playbooks.
repo: paperclipai/paperclip
Popularidade
- Estrelas no GitHub
- 103 mil
- Posição no ranking
- #390
- Licença
- MIT
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
delegate-work
Ajuda seu agente a delegar trabalho para outro agente. É útil para dividir tarefas complexas e acompanhar o progresso de forma organizada.
paperclipai/paperclip
follow-up-results
Faz seu agente verificar resultados de trabalhos anteriores. É útil para acompanhar o andamento de tarefas e adicionar feedback humano.
paperclipai/paperclip
review-my-team
Ajuda seu agente a revisar a equipe conectada. É útil para ter um resumo do time, tarefas, bloqueios e aprovações pendentes.
paperclipai/paperclip
paperclip-task-bridge
Faz seu agente criar e gerenciar tarefas em outra plataforma. É útil para interagir com sistemas de gerenciamento de projetos diretamente.
paperclipai/paperclip
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC