MODULO 8.3

🔗 MCP Servers e Skills

Conecte Claude Code ao n8n MCP Server e instale skills especializados para construir workflows e front-ends com conhecimento profundo.

6
Topicos
45
Minutos
Avancado
Nivel
Config
Tipo
1

🔧 n8n MCP Server

O n8n MCP Server da acesso total a sua instancia n8n. Claude pode listar, criar, editar e executar workflows.

Ferramentas Disponiveis

Workflow Management

  • • n8n_list_workflows - Listar workflows
  • • n8n_get_workflow - Obter detalhes
  • • n8n_create_workflow - Criar novo
  • • n8n_update_workflow - Atualizar

Discovery

  • • search_nodes - Buscar nos 1,084 nodes
  • • get_node - Detalhes de configuracao
  • • search_templates - 2,709 templates
  • • validate_workflow - Validar erros

Configuracao Necessaria

  • URL do MCP: URL do servidor n8n-mcp
  • n8n URL: URL da sua instancia n8n
  • n8n API Key: Chave de API do n8n
2

🐙 GitHub MCP

O GitHub MCP permite que Claude faca push automaticamente para seus repositorios.

Operacoes Disponiveis

  • Push de codigo
  • Criar commits
  • Gerenciar branches
  • Pull requests

Requisitos

  • GitHub MCP URL: Servidor do MCP
  • Personal Access Token: Token fine-grained
  • Permissoes: Repo access completo
3

📚 Skills Installation

Skills sao pacotes de conhecimento que ensinam Claude sobre tecnologias especificas. Os skills de n8n incluem:

n8n Skills (7 skills)

  • 1. Expression Syntax - Padrao {{ }} correto
  • 2. MCP Tools Expert - Uso do servidor MCP
  • 3. Workflow Patterns - 5 padroes arquiteturais
  • 4. Validation Expert - Resolver erros
  • 5. Node Configuration - Setup de nodes
  • 6. Code JavaScript - JS em Code nodes
  • 7. Code Python - Python com limitacoes

💡 Dica

Voce pode dar a URL do skill para Claude e pedir para ele instalar. Ele le a documentacao e faz a instalacao automaticamente!

4

🌍 Global vs Project Skills

Skills podem ser instalados globalmente (todos projetos) ou apenas no projeto atual.

Global Skills

  • • Disponiveis em todos os projetos
  • • Nao aparecem no file explorer
  • • Instale uma vez, use sempre
  • • Ideal para skills genericos (n8n, front-end)

Project Skills

  • • Apenas no projeto atual
  • • Aparecem na pasta do projeto
  • • Isolamento de contexto
  • • Ideal para skills especificos
5

📁 MCP JSON Config

O arquivo mcp.json armazena configuracoes de todos os MCP servers conectados.

Exemplo de mcp.json

{
  "mcpServers": {
    "n8n": {
      "url": "https://n8n-mcp-server.com",
      "config": {
        "n8nUrl": "https://seu-n8n.com",
        "apiKey": "sua-api-key"
      }
    },
    "github": {
      "url": "https://github-mcp.com",
      "config": {
        "token": "ghp_seu_token"
      }
    }
  }
}
          

⚠️ Importante

Apos modificar mcp.json, reinicie o VS Code para que as mudancas tenham efeito!

6

🔐 Credentials Security

O mcp.json contem credenciais sensiveis. Nunca compartilhe ou versione este arquivo!

Praticas Seguras

  • Manter arquivo local apenas
  • Adicionar ao .gitignore
  • Rotacionar tokens periodicamente
  • Usar tokens com escopo minimo

Riscos de Exposicao

  • Acesso total ao seu n8n
  • Controle dos seus repos GitHub
  • Custos inesperados
  • Vazamento de dados

📋 Resumo do Modulo

n8n MCP Server - Acesso total a workflows n8n
GitHub MCP - Push automatico para repos
Skills ensinam Claude - 7 skills de n8n + front-end
Global vs Project - Escolha o escopo certo
mcp.json centraliza config - Reinicie apos mudancas
Credenciais locais apenas - Nunca versione o mcp.json

Proximo Modulo:

8.4 - Analisando Workflows n8n