Model Context Protocol (MCP)

Protocolo aberto criado pela Anthropic que funciona como uma “tomada” universal: deixa o LLM se conectar a fontes de dados e ferramentas externas (bancos de dados, APIs, Git, Notion, Jira) de forma padronizada.

Definition

O MCP é uma interface padrão que conecta modelos de linguagem a sistemas externos. Enquanto as Claude Skills ensinam o LLM como operar uma ferramenta (por exemplo, as funções do Obsidian), os servidores MCP definem o que o LLM pode acessar (uma API, um repositório, um SaaS). Um servidor MCP age como um proxy seguro: recebe o pedido do LLM, traduz em chamadas à API externa e devolve o resultado formatado.

Key Points

  • Introduzido pela Anthropic como protocolo aberto, não proprietário.
  • Desacopla o “cérebro” (LLM) da “periferia” (ferramentas): dezenas de servidores públicos já existem (Notion, Jira, Confluence, YouTube, GitLab).
  • No contexto do LLM Wiki, o MCP transforma o wiki de um sistema isolado num nó numa rede maior — por exemplo, um servidor MCP pode fazer o Claude consultar e atualizar o wiki num repositório Git remoto, ou monitorar um feed RSS e adicionar novas fontes automaticamente ao raw/.
  • Há riscos: um estudo empírico de 1.899 servidores MCP encontrou 7,2% com vulnerabilidades gerais, 5,5% com “envenenamento” de ferramenta (tool poisoning) e 66% com code smells. Uma implementação séria precisa de inspeção de ferramentas, fronteiras de permissão e logs de auditoria. (Ver também em claude-code.)
  • claude-code — o agente que usa MCP para se conectar a ferramentas externas.
  • claude-skills — o “como operar”; MCP é o “o que acessar”. São camadas complementares.
  • llm-wiki — o wiki é um dos destinos que um servidor MCP pode ler/escrever.
  • second-brain — MCP amplia o segundo cérebro para além de uma única pasta de arquivos.
  • agent-memory-systems — MCP é um dos mecanismos de conexão para memória e contexto externos.

🔗 Conexão inferida — sugestão do segundo cérebro

Liga para: claude-code, claude-skills, llm-wiki Evidência observável: O relatório trata MCP, Skills e Claude Code como o “ecossistema Anthropic” integrado que leva o LLM Wiki de conceito a uma arquitetura operacional.

Implications

Isso importa para este vault porque explica por que o scripts/mcp-server.py existe: ele é o ponto de partida para expor o wiki como um recurso conectável. A evolução natural (ver vault-roadmap) é transformá-lo num servidor MCP real, não apenas numa API REST.

Open Questions

  • Quais servidores MCP seriam úteis para o fluxo pessoal do dono deste vault (RSS? Git remoto? Notion?)?
  • Como isolar o vault de servidores MCP não confiáveis sem perder a conveniência?

Sources