Content
<div align="center">
# Leadership MCP
### Liderança humanista entregue ao seu assistente de IA — no momento exato em que você lidera.
Não nos treinamentos. Na hora de escrever o e-mail difícil, dar o feedback, comunicar a decisão.
[](LICENSE)
[](https://www.npmjs.com/package/leadership-mcp)
[](https://modelcontextprotocol.io)
[](https://nodejs.org)
</div>
---
O **Leadership MCP** é uma ferramenta open source e gratuita que conecta uma base viva de
**liderança humanista** ao Claude (ou a qualquer cliente compatível com
[MCP](https://modelcontextprotocol.io)). Quando você pede ajuda para escrever um e-mail tenso,
dar um feedback, comunicar uma decisão ou conduzir um conflito, o assistente **para, pergunta se
você quer**, e — se você quiser — molda a resposta a partir de princípios de liderança com
impacto humano e econômico comprovado.
A orientação é sempre **uma hipótese, nunca uma prescrição**. Você decide se quer ouvir.
---
## 🎯 O problema
Liderança não acontece nos treinamentos. Acontece nas interações: no e-mail que você está prestes
a enviar, no feedback que vai dar daqui a cinco minutos, no comunicado de uma decisão difícil.
E é justamente nesse momento — sob pressão, com pressa — que o melhor princípio de liderança fica
inacessível. A gente cai no instinto ou no "corporativês". A boa intenção existe, mas a forma
escala o conflito em vez de resolvê-lo.
O Leadership MCP coloca o princípio certo **no instante certo**, dentro da ferramenta que você já
usa para escrever.
---
## ⚙️ Como funciona na prática
A inteligência mora num detalhe de comportamento: o assistente **não despeja teoria**. Ele detecta
que a tarefa é relacional, pausa, e oferece a escolha — e só então molda a resposta.
> **Você:** preciso responder esse e-mail de um colega que está me acusando de atrasar o projeto dele.
>
> **Claude:** Percebi que isso envolve uma conversa difícil com um colega. Posso consultar o
> Leadership MCP — uma base sobre liderança humanista, com orientações comprovadamente eficazes
> sobre como conduzir esse tipo de situação — e escrever já com base nisso. Ou prefere que eu
> responda direto?
>
> **Você:** pode consultar.
>
> **Claude:** *(consulta `buscar_orientacao`)* Vou começar pelo fato em vez da defesa, assumir
> boa intenção e fechar com um próximo passo concreto — é o que reduz a escalada num e-mail tenso.
> Aqui está o rascunho: …
A consulta **molda a resposta desde o início** — não é um adendo no final. E a pergunta é feita
uma única vez: se você não quiser, ele responde direto, sem insistir.
---
## 🔄 O que muda
| Resposta "crua" (instinto sob pressão) | Resposta moldada pela base |
| --- | --- |
| "Você não entregou de novo." | "A entrega combinada para sexta não chegou — imagino que tenha surgido algo." |
| Acusa o caráter | Descreve o fato e o comportamento |
| Termina no problema | Termina num próximo passo: "consegue me dar uma posição até amanhã às 12h?" |
| Fecha a porta | Abre a porta para a outra pessoa explicar |
A base é organizada em quatro camadas encadeadas — **gatilho → filtros → ação → resultado** — que
o servidor monta em uma orientação consolidada a partir da situação que você descreve:
1. **Gatilho** — a natureza relacional da situação (conflito, feedback, decisão com impacto,
relacionamento interno, interação externa).
2. **Filtros** — os pilares da liderança humanista (escuta ativa, reconhecimento, cultura de serviço).
3. **Ação** — uma hipótese de comportamento concreta para aquela situação.
4. **Resultado** — o efeito esperado (engajamento, confiança, cultura inclusiva).
---
## 👥 Para quem é
- **Líderes e gestores** que conduzem times e tomam decisões que afetam pessoas.
- **Fundadores e empreendedores** construindo a cultura desde o começo.
- **Líderes técnicos, PMs e coordenadores** que lideram sem necessariamente ter "chefe" no título.
- **RH e pessoas de cultura** que querem uma linguagem comum de liderança.
- **Qualquer pessoa** que escreve mensagens difíceis no trabalho.
Não exige cargo de chefia. Exige conduzir relações — e querer conduzi-las melhor.
---
## ✅ O que você vai realizar
- **Conduzir um conflito sem escalá-lo** — separar fato de acusação, baixar a temperatura.
- **Dar feedback que constrói** em vez de ferir — e receber feedback sem se fechar.
- **Comunicar uma decisão difícil** (corte, mudança, esforço extra) preservando a confiança do time.
- **Escrever o e-mail crítico** que registra o que precisa sem incendiar a relação.
- **Reconhecer de verdade** — comportamento, impacto e sentimento, não elogio genérico.
O objetivo final não é "responder melhor um e-mail". É construir, interação por interação,
**engajamento, confiança e uma cultura inclusiva** — os resultados que a base persegue.
---
## 🏢 A vantagem em escala numa empresa
O ganho de uma pessoa usando isso é real. O ganho de **um time inteiro** usando a **mesma base
viva** é de outra ordem:
- **Uma linguagem de liderança comum.** Todo mundo conduz conflito, feedback e decisões a partir
dos mesmos princípios. A qualidade da liderança para de depender de quem por acaso é o gestor de
cada um.
- **Uma base central e viva.** Atualizou a forma como a empresa lida com mudanças? Um `git push`
no repositório e **todos recebem a versão nova na próxima conversa** — sem reinstalar, sem
retreinar, sem reenviar comunicado.
- **Personalizável para a sua cultura.** Aponte o MCP para um fork com os valores e a linguagem da
sua empresa (via `LEADERSHIP_MCP_REPO` / `LEADERSHIP_MCP_REF`). A orientação passa a falar a
voz da casa.
- **Privado por design.** Nada das conversas sai da máquina de cada pessoa — o servidor só lê os
arquivos `.md` públicos do repositório. Cultura distribuída sem expor dados.
Em vez de um treinamento que evapora em duas semanas, a liderança humanista vira **infraestrutura**:
está presente em cada interação, igual para todos, e melhora com um commit.
---
## 📈 As evidências
A premissa é simples e radical: **as pessoas não são recursos a serviço do negócio; o negócio
existe a serviço das pessoas.** E não é teoria sem lastro:
- Na **Barry-Wehmiller**, levada ao extremo por Bob Chapman, a empresa cresceu de **US$ 20M para
US$ 3,6B** em cerca de 50 anos — caso documentado pela **Harvard Business School (2016)** e
ensinado em mais de **70 escolas**.
- *"Medimos o sucesso pela forma como tocamos a vida das pessoas."* — Bob Chapman,
*Everybody Matters* (2015, rev. 2025).
- **Simon Sinek**, em *Leaders Eat Last*, mostra por que equipes em que as pessoas se sentem
seguras e cuidadas performam melhor — o líder que "come por último" constrói confiança.
O Leadership MCP destila esses princípios e os torna acessíveis no momento exato da interação —
porque é aí que a liderança acontece. As fontes completas estão [no fim deste README](#inspirações).
---
## 🚀 Instalação (Claude Desktop)
São dois passos: **(1)** colar o prompt de sistema e **(2)** registrar o servidor MCP.
### 1. Cole o prompt de sistema
Abra [`prompt-sistema.md`](prompt-sistema.md), copie o conteúdo da seção **Prompt** e cole nas
instruções personalizadas do Claude (**Settings → Profile / Custom Instructions**). Ele ensina o
assistente a detectar situações relacionais e a oferecer — sem impor — a consulta.
### 2. Registre o servidor MCP
> ⚠️ **Atenção:** este é um servidor MCP **local** (roda na sua máquina via `npx`). Ele **não**
> se instala pela janela _"Adicionar conector personalizado"_ do Claude — aquela é só para
> servidores **remotos** com URL `https://`. A instalação correta é editar o arquivo de
> configuração abaixo. (Por isso funciona no Claude **Desktop**, não no web/celular.)
Edite o arquivo de configuração do Claude Desktop:
- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows:** `%APPDATA%\Claude\claude_desktop_config.json`
> 💡 Atalho: **Settings → Developer → Edit Config** abre esse arquivo direto.
Adicione o bloco abaixo (se já houver outros `mcpServers`, basta acrescentar a entrada `"leadership"`):
```json
{
"mcpServers": {
"leadership": {
"command": "npx",
"args": ["-y", "leadership-mcp"]
}
}
}
```
Depois **reinicie o Claude Desktop**. Pronto — peça algo como *"como respondo um e-mail agressivo
de um colega?"* e veja a orientação moldar a resposta.
> **Rodando a partir do código (desenvolvimento):** para usar sua cópia local em vez da versão do
> npm, aponte para o `index.js`:
>
> ```json
> {
> "mcpServers": {
> "leadership": {
> "command": "node",
> "args": ["/caminho/para/leadership-mcp/server/index.js"]
> }
> }
> }
> ```
---
## 🛠️ Detalhes técnicos
<details>
<summary><strong>As ferramentas MCP expostas ao Claude</strong></summary>
<br>
| Ferramenta | O que faz |
| --- | --- |
| `buscar_orientacao(situacao)` | Classifica o gatilho de uma situação descrita em uma frase e retorna a orientação consolidada (filtros + ação + resultado). |
| `listar_gatilhos()` | Retorna a taxonomia de gatilhos cobertos, para navegação e transparência. |
</details>
<details>
<summary><strong>Como o conhecimento se mantém vivo</strong></summary>
<br>
O servidor lê os arquivos `.md` da base **direto do GitHub** a cada sessão, com **fallback para
uma cópia empacotada** quando não há internet:
- **Atualizar conteúdo** → basta um `git push`. Os usuários recebem a versão nova na próxima
conversa, sem reinstalar nem reiniciar.
- **Funciona offline** → sem rede, usa a cópia que veio com o pacote. Nunca quebra.
- **Privado** → nada das conversas sai da sua máquina; só busca os `.md` públicos do repositório.
Configurável por variáveis de ambiente (opcional):
| Variável | Default | Função |
| --- | --- | --- |
| `LEADERSHIP_MCP_REPO` | `mcampello/leadership-mcp` | repositório `owner/repo` de onde ler a base |
| `LEADERSHIP_MCP_REF` | `main` | branch/ref a usar |
</details>
<details>
<summary><strong>Estrutura do repositório</strong></summary>
<br>
```
.
├── README.md ← este arquivo
├── LICENSE ← MIT
├── prompt-sistema.md ← prompt para colar nas instruções do Claude
├── knowledge/ ← base de conhecimento (fonte canônica)
│ ├── index.md
│ ├── gatilhos/ ← 5 situações relacionais
│ ├── filtros/ ← 3 pilares da liderança humanista
│ ├── acoes/ ← 7 hipóteses de comportamento
│ └── resultados/ ← 3 resultados esperados
└── server/ ← servidor MCP (Node.js)
├── index.js
├── knowledge-loader.js
├── smoke-test.js
└── package.json
```
A pasta `server/knowledge/` é uma **cópia** de `knowledge/` (fallback offline), gerada por
`npm run sync-knowledge` antes de publicar — a fonte canônica é sempre `knowledge/` na raiz.
</details>
<details>
<summary><strong>Desenvolvimento</strong></summary>
<br>
```bash
cd server
npm install
npm run smoke # valida classificação e montagem da orientação (offline)
npm run inspect # abre o MCP Inspector para testar interativamente
```
Antes de publicar uma versão nova:
```bash
npm run sync-knowledge # atualiza a cópia empacotada a partir de ../knowledge
npm publish --access public
```
</details>
---
## 🤝 Como contribuir
Essa base cresce com gente. Se você tem uma **referência**, um **autor** que admira, uma **ideia
de conteúdo**, ou viu algo que dá pra melhorar — **entra junto**. Não precisa saber programar:
existem dois caminhos, e o primeiro é só preencher um formulário.
### Caminho 1 — Abrir uma issue (recomendado, sem código)
A forma mais fácil de colaborar. Você descreve o que tem em mente e eu recebo, respondo e levo
para a base. Em três passos:
1. **Tenha uma conta GitHub** (é gratuita — leva um minuto em [github.com/signup](https://github.com/signup)).
2. Vá em **[Issues → New issue](https://github.com/mcampello/leadership-mcp/issues/new/choose)** e
escolha o que combina com você:
- **💡 Sugerir autor ou referência** — um livro, pensador ou ideia que deveria inspirar a base.
- **✍️ Sugerir conteúdo** — uma situação de liderança que ainda não está coberta.
- **🐞 Reportar um problema** — algo errado, confuso ou desatualizado.
3. **Preencha e envie.** Pronto — a conversa começa ali mesmo.
> Sem ideia formada, só quer trocar uma figurinha? Abra uma issue mesmo assim — toda contribuição
> ajuda a base a melhorar aos poucos.
### Caminho 2 — Editar você mesmo (para quem topa mexer no conteúdo)
Dá pra editar qualquer arquivo da base **direto no navegador**, sem instalar nada: abra o arquivo
em [`knowledge/`](knowledge/), clique no lápis **✏️ (_Edit this file_)**, faça sua mudança e clique
em **Propose changes** — o GitHub cria uma proposta (PR) automaticamente, e eu reviso.
O passo a passo completo, o formato dos arquivos e a convenção de voz estão no
**[guia de contribuição (`CONTRIBUTING.md`)](CONTRIBUTING.md)**.
---
Todo o conteúdo é uma **hipótese de comportamento**, ancorada na liderança humanista — não uma
regra rígida. Contribua nesse espírito.
---
## Inspirações
Criado por **Mario Campello** como uma ferramenta aberta sobre **liderança + IA**. A visão deste
projeto se forma no cruzamento de várias fontes — nenhuma delas é "a metodologia"; juntas elas
informam uma prática própria de liderança humanista:
- **Barry-Wehmiller / Bob Chapman** — _Everybody Matters_ (2015, rev. 2025, com Raj Sisodia);
Barry-Wehmiller University (_Listen Like a Leader_); caso da Harvard Business School (2016).
- **Simon Sinek** — _Leaders Eat Last_, _Start With Why_ e palestras sobre confiança, segurança
e propósito.
- **A experiência e a prática de liderança de Mario Campello** — o que funciona no dia a dia real
de conduzir pessoas e relações.
As citações e dados concretos ao longo da base creditam suas fontes; os princípios são expressos
em voz própria. Este projeto é independente e não é afiliado nem endossado pela Barry-Wehmiller,
por Bob Chapman ou por Simon Sinek — as referências são feitas para fins educacionais e de
reconhecimento intelectual.
# Conecte-se
Para reuniões, mentoria, treinamento e desenvolvimento entre em contato:
- [https://campello.me](https://campello.me)
- [https://linkedin.com/in/mcampello](https://linkedin.com/in/mcampello)
## Licença
[MIT](LICENSE) — use, adapte e distribua livremente.
MCP Config
Below is the configuration for this MCP Server. You can copy it directly to Cursor or other MCP clients.
mcp.json
Connection Info
You Might Also Like
No recommendations available