Memory MCP dá a um agente uma memória persistente estruturada como grafo de conhecimento, uma alternativa ao padrão de fiar-se apenas no contexto da conversa atual. O servidor guarda entidades (pessoas, projetos, empresas), relações entre elas, e observações associadas, e expõe ferramentas para ler e escrever neste grafo. Mantém-se entre sessões no disco local, o que permite continuar um fio de trabalho sem re-introduzir tudo de cada vez. É comum combiná-lo com outros servidores (por exemplo filesystem para importar notas) em fluxos onde o agente precisa de memorizar factos para invocações futuras.

Funcionalidades

  • Grafo de conhecimento leve com entidades, relações e observações
  • Criação e remoção de entidades e relações
  • Adição e remoção de observações em entidades existentes
  • Leitura completa do grafo ou de nós específicos
  • Pesquisa textual de nós
  • Persistência local entre sessões

Ferramentas disponíveis

  • create_entities Cria várias novas entidades no grafo de conhecimento.
  • create_relations Cria várias novas relações entre entidades.
  • add_observations Adiciona novas observações a entidades existentes.
  • delete_entities Remove entidades e as suas relações.
  • delete_observations Remove observações específicas de entidades.
  • delete_relations Remove relações específicas do grafo.
  • read_graph Lê o grafo de conhecimento completo.
  • search_nodes Pesquisa nós com base numa query.
  • open_nodes Obtém nós específicos pelo nome.
Algo incorreto? Ajuda-nos a melhorar