Vai al contenuto
Pathrule

server di memoria mcp

Da chiedere,
o già presente.

Un server di memoria MCP permette a un agente di salvare e rileggere conoscenza che sopravvive alla sessione. Il protocollo stabilisce come l'agente gli parla. Non stabilisce quando arriva la conoscenza, e per un agente di programmazione è questo a decidere se verrà mai usata.

Un agente di programmazioneesempio
Aggiungi uno sconto del 10% all'ordine.

Richiamo su richiesta

Fatto. Lo sconto è applicato al totale dell'ordine.

Niente suggeriva di chiedere, quindi niente è stato richiamato.1 mancanza silenziosa

Consegna al momento dell'hook

hook, prima della prima chiamata a uno strumento

  • I coupon si applicano alla riga d'ordine, mai al totale dell'ordine.

Fatto. Lo sconto è applicato a ogni riga d'ordine.

Nel contesto, che l'agente l'avrebbe chiesto o no.0 mancanze

Pathrule espone strumenti MCP, ma non è un server di memoria MCP. MCP è uno dei modi in cui la conoscenza raggiunge un agente, e Pathrule MCP è la pagina dedicata alle interfacce MCP di Pathrule. Dietro c'è un livello di intelligenza: conoscenza del progetto, personale e del team conservata come memorie, regole e skill tipizzate, legata ai percorsi e consegnata nella parte che serve a una specifica attività, con le regole vincolanti controllate nell'hook sui client che ne hanno uno anziché restituite come testo. Descrivere Pathrule come una memoria MCP significa nominare la presa, non il sistema.

Cosa si chiede a un server di memoria.

  • Persistere oltre la conversazioneIl minimo. Ciò che viene scritto in una sessione è leggibile nella successiva, senza che sia il client a conservarlo.
  • Restituire contenuti tipizzatiUna memoria, una regola e una procedura sono cose diverse. Un server che restituisce un unico blocco di testo indistinto lascia all'agente il compito di distinguerle.
  • Essere raggiungibile da qualsiasi clientIl motivo stesso per usare il protocollo. Un archivio, molti agenti, nessuna copia della stessa conoscenza per ogni agente.
  • Dichiarare l'ambito di una richiestaPer un agente di programmazione l'ambito che conta è il percorso in cui si sta lavorando. Senza di esso ogni lettura restituisce l'intero archivio e la differenza la paga il client.

Richiamo su richiesta. Consegna prima che inizi.

Richiamo su richiesta (qualsiasi client MCP)pull
  • L'agente chiama uno strumento quando decide che gli serve qualcosa.
  • Per un vincolo che l'agente non ha mai sospettato non arriva nulla.
  • L'ambito è quello che l'agente passa negli argomenti.
  • Funziona da un client solo cloud, senza installare nulla.
  • Solo contesto. Non c'è un evento prima della scrittura a cui agganciarsi.
Consegna tramite hook (Pathrule installato in locale)push
  • La porzione corrispondente arriva prima di qualsiasi chiamata a uno strumento, tramite gli hook che il client espone.
  • Il vincolo è nel contesto, che l'agente l'avrebbe chiesto o no.
  • L'ambito è la directory di lavoro che l'hook vede davvero.
  • Richiede Pathrule sulla macchina: la CLI o l'estensione per VS Code.
  • Una regola vincolante può bloccare una modifica che la viola prima che venga applicata, sui client con hook sugli strumenti.

Il confronto diretto con l'implementazione di riferimento del protocollo: Pathrule vs il server di memoria MCP. Fonti: Model Context Protocol: server di memoria di riferimento, Model Context Protocol: specifica.

Stesso protocollo, lavoro diverso.

Un server di memoria di riferimento è un posto in cui un agente può mettere le cose. Un livello di contesto decide quale conoscenza appartiene a quale parte dell'albero e la mette davanti all'agente prima che inizi. Se una persona vuole una memoria di appunti duratura su una sola macchina, il server di riferimento è la risposta più piccola e migliore. Pathrule è ciò che diventa necessario con la seconda persona o il secondo agente.

Server locale o endpoint in hosting.

locale, via stdioCLI o estensione per VS Code

$ pathrule setup

  • Risolve la tua directory di lavoro
  • Affianca gli hook installati dal setup
  • Modalità locale senza account
  • Ogni client supportato può usarlo
in hosting, cloud.pathrule.io/mcpStreamable HTTP, OAuth

$ claude mcp add --transport http pathrule https://cloud.pathrule.io/mcp

  • Niente da installare
  • Accesso con un account Pathrule
  • Niente hook, niente file locali
  • Risponde su richiesta, mai prima

Entrambi usano MCP e gli stessi tipi di conoscenza del workspace. Lo stdio locale e Remote MCP hanno cataloghi di strumenti e schemi degli argomenti diversi; esamina tools/list sul server a cui ti colleghi.

Collegare un client

Domande frequenti.

Che cos'è un server di memoria MCP?

Un server Model Context Protocol i cui strumenti permettono a un agente di salvare conoscenza e rileggerla in una sessione successiva. Poiché parla MCP, qualsiasi client MCP può collegarsi senza un'integrazione su misura, ed è questo che rende la memoria portabile tra agenti.

MCP definisce come dovrebbe funzionare la memoria?

No. MCP stabilisce il trasporto e il contratto degli strumenti, non il modello di memoria. Due server di memoria MCP possono concordare su ogni messaggio e divergere comunque su cosa sia una memoria, su quale sia il suo ambito e sul fatto che l'agente debba richiederla.

Perché la memoria MCP da sola non basta a un agente di programmazione?

Perché uno strumento MCP è pull: l'agente lo chiama quando decide che gli serve qualcosa. Su un vincolo di cui l'agente non conosce l'esistenza nessuno chiede mai, quindi non arriva nulla, e l'errore è silenzioso. È la consegna prima di qualsiasi chiamata a uno strumento a coprire quel caso, e richiede un hook sulla macchina, non una funzione del protocollo.

In cosa Pathrule è diverso dal server di memoria di riferimento di MCP?

Il server di riferimento è un grafo di conoscenza di entità, relazioni e osservazioni salvato in un file JSONL su una sola macchina: un buon posto in cui un agente può mettere le cose. Pathrule aggiunge l'ambito per percorso, l'appartenenza al team, regole tipizzate che si possono far rispettare e, sui client con hook, la consegna prima di qualsiasi chiamata a uno strumento. Il confronto completo: Pathrule vs il server di memoria MCP.

Devo installare qualcosa per usare Pathrule tramite MCP?

Non con un client che supporta Remote MCP. L'endpoint in hosting https://cloud.pathrule.io/mcp si collega con OAuth e un account Pathrule, senza installare nulla: Claude Code, Codex e Claude.ai sono documentati, e qualsiasi client che supporti Streamable HTTP con OAuth può usare lo stesso URL. Per avere la consegna tramite hook, o per lavorare senza account in modalità locale, installa Pathrule CLI (npm i -g @pathrule/cli, poi pathrule setup) oppure l'estensione per VS Code.

L'endpoint in hosting può far rispettare una regola vincolante?

No. Non ha un evento prima della scrittura a cui agganciarsi, quindi consegna le regole come contesto e non può bloccare una modifica. Pathrule CLI e l'estensione per VS Code registrano l'hook di Pathrule per Claude Code, Codex, Cursor e GitHub Copilot, dove una regola vincolante con un pattern di blocco approvato può fermare una modifica corrispondente. Windsurf e Remote MCP ricevono le regole solo come contesto.

Quali client MCP possono collegarsi a Pathrule?

Qualsiasi client che parli il protocollo. pathrule setup collega Claude Code, Codex, Cursor, GitHub Copilot e Windsurf al server locale, insieme agli hook e ai file di istruzioni che ciascuno supporta, e i client che supportano Streamable HTTP con OAuth possono usare l'endpoint in hosting. La panoramica MCP descrive i ruoli, e Integrazioni mostra come è collegato ciascun agente.

Il mio codice sorgente viene inviato al server MCP?

Non automaticamente. Pathrule non analizza né carica di sua iniziativa il tuo codice sorgente. Il server trasporta le memorie, le regole e le skill che il tuo team scrive. In modalità cloud l'inizio di ogni prompt viene inviato per classificare ciò che si applica, e pathrule snapshot, quando lo esegui tu o il tuo agente, carica l'albero dei file, i manifest, brevi estratti della documentazione e i metadati git recenti. Il dettaglio completo è nella pagina Sicurezza.

La tua conoscenza.
Ogni superficie.