Saltar al contenido
Pathrule

servidor de memoria mcp

Lo pides,
o ya está ahí.

Un servidor de memoria MCP permite que un agente guarde y vuelva a leer conocimiento que sobrevive a la sesión. El protocolo resuelve cómo habla el agente con él. No resuelve cuándo llega el conocimiento, y en un agente de programación eso decide si llega a usarse.

Un agente de programaciónejemplo
Añade un descuento del 10 % al pedido.

Recuperación a demanda

Hecho. El descuento se aplica al total del pedido.

Nada sugería preguntar, así que no se recuperó nada.1 fallo silencioso

Entrega en el hook

hook, antes de la primera llamada a herramienta

  • Los cupones se aplican a cada línea del pedido, nunca al total.

Hecho. El descuento se aplica a cada línea del pedido.

En contexto tanto si el agente habría preguntado como si no.0 fallos

Pathrule expone herramientas MCP, pero no es un servidor de memoria MCP. MCP es una de las vías por las que el conocimiento llega a un agente, y Pathrule MCP es la página de las superficies MCP de Pathrule. Lo que hay detrás es una capa de inteligencia: conocimiento del proyecto, personal y del equipo, guardado como memorias, reglas y skills, cada una con su tipo, vinculado a rutas y entregado como la parte que necesita una tarea concreta, con las reglas estrictas comprobadas en el hook en los clientes que lo tienen, en lugar de devueltas como texto. Describir Pathrule como un MCP de memoria es nombrar el enchufe, no el sistema.

Lo que se le pide a un servidor de memoria.

  • Persistir más allá de la conversaciónLo mínimo. Lo que se escribe en una sesión se puede leer en la siguiente, sin que el cliente tenga que guardarlo.
  • Devolver cada cosa con su tipoUna memoria, una regla y un procedimiento son cosas distintas. Un servidor que devuelve un único bloque de texto indiferenciado le deja al agente el trabajo de distinguirlas.
  • Ser accesible desde cualquier clienteEs la razón de usar el protocolo. Un almacén, muchos agentes y ninguna copia del mismo conocimiento por agente.
  • Indicar el ámbito de cada peticiónPara un agente de programación, el ámbito que importa es la ruta en la que se trabaja. Sin él, cada lectura devuelve el almacén entero y el cliente paga la diferencia.

Recuperación a demanda. Entrega antes de empezar.

Recuperación a petición (cualquier cliente MCP)pull
  • El agente llama a una herramienta cuando decide que necesita algo.
  • No llega nada sobre una restricción que el agente nunca sospechó.
  • El ámbito es lo que el agente pase en los argumentos.
  • Funciona desde un cliente que solo vive en la nube, sin instalar nada.
  • Solo contexto. No hay ningún evento previo a la escritura en el que engancharse.
Entrega desde el hook (Pathrule instalado en local)push
  • La porción que corresponde llega antes de la primera llamada a una herramienta, en los puntos de hook que expone el cliente.
  • La restricción está en el contexto, la hubiera pedido el agente o no.
  • El ámbito es el directorio de trabajo que el hook puede ver de verdad.
  • Necesita Pathrule en la máquina: la CLI o la extensión de VS Code.
  • Una regla estricta puede bloquear un cambio que la incumple antes de que llegue al código, en los clientes con hooks de herramientas.

Frente a la implementación de referencia del propio protocolo: Pathrule vs. el servidor de memoria MCP. Fuentes: Model Context Protocol: servidor de memoria de referencia, Model Context Protocol: especificación.

Mismo protocolo, trabajo distinto.

Un servidor de memoria de referencia es un sitio donde un agente puede dejar cosas. Una capa de contexto decide qué conocimiento pertenece a qué parte del árbol y lo pone delante del agente antes de que empiece. Si una persona quiere una memoria de borrador duradera en una sola máquina, el servidor de referencia es la respuesta más pequeña y la mejor. Pathrule es lo que se vuelve necesario con la segunda persona o el segundo agente.

Servidor local o endpoint alojado.

local, por stdioCLI o extensión de VS Code

$ pathrule setup

  • Resuelve tu directorio de trabajo
  • Funciona junto a los hooks que instala setup
  • Modo local sin cuenta
  • Todos los clientes compatibles pueden usarlo
alojado, cloud.pathrule.io/mcpStreamable HTTP, OAuth

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

  • Nada que instalar
  • Inicia sesión con una cuenta de Pathrule
  • Sin hooks ni archivos locales
  • Responde a demanda, nunca antes

Ambos usan MCP y los mismos tipos de conocimiento del espacio de trabajo. El MCP local por stdio y Remote MCP tienen catálogos de herramientas y esquemas de argumentos distintos; consulta tools/list en el servidor al que te conectes.

Conectar un cliente

Preguntas frecuentes.

¿Qué es un servidor de memoria MCP?

Un servidor del Model Context Protocol cuyas herramientas permiten a un agente guardar conocimiento y volver a leerlo en una sesión posterior. Como habla MCP, cualquier cliente MCP puede conectarse sin una integración a medida, y eso es lo que hace que la memoria sea portable entre agentes.

¿MCP define cómo debe funcionar la memoria?

No. MCP resuelve el transporte y el contrato de herramientas, no el modelo de memoria. Dos servidores de memoria MCP pueden coincidir en cada mensaje y aun así discrepar sobre qué es una memoria, cuál es su ámbito y si el agente tiene que pedirla.

¿Por qué la memoria por MCP no basta por sí sola para un agente de programación?

Porque una herramienta MCP funciona por pull: el agente la llama cuando decide que necesita algo. Nadie pregunta por una restricción cuya existencia el agente desconoce, así que no llega nada, y el fallo es silencioso. Lo que cubre ese caso es la entrega antes de la primera llamada a una herramienta, y para eso hace falta un hook en la máquina, no una función del protocolo.

¿En qué se diferencia Pathrule del servidor de memoria de referencia de MCP?

El servidor de referencia es un grafo de conocimiento de entidades, relaciones y observaciones guardado en un archivo JSONL en una sola máquina: un buen sitio donde un agente puede dejar cosas. Pathrule añade el ámbito por ruta, la pertenencia a un equipo, reglas con tipo y nivel de aplicación, y la entrega antes de la primera llamada a una herramienta en los clientes con hooks. La comparación completa: Pathrule vs. el servidor de memoria MCP.

¿Tengo que instalar algo para usar Pathrule por MCP?

No, si tu cliente admite Remote MCP. El endpoint alojado en https://cloud.pathrule.io/mcp se conecta con OAuth y una cuenta de Pathrule, sin instalar nada: Claude Code, Codex y Claude.ai están documentados, y cualquier cliente que admita Streamable HTTP con OAuth puede usar la misma URL. Para tener la entrega desde los hooks, o para trabajar sin cuenta en modo local, instala Pathrule CLI (npm i -g @pathrule/cli y después pathrule setup) o la extensión de VS Code.

¿Puede el endpoint alojado hacer cumplir una regla estricta?

No. No tiene ningún evento previo a la escritura en el que engancharse, así que entrega las reglas como contexto y no puede bloquear un cambio. Pathrule CLI y la extensión de VS Code registran el hook de Pathrule para Claude Code, Codex, Cursor y GitHub Copilot, donde una regla estricta con un patrón de bloqueo aprobado puede detener una edición que coincida con él. Windsurf y Remote MCP reciben las reglas solo como contexto.

¿Qué clientes MCP pueden conectarse a Pathrule?

Cualquier cliente que hable el protocolo. pathrule setup conecta Claude Code, Codex, Cursor, GitHub Copilot y Windsurf al servidor local, junto con los hooks y los archivos de instrucciones que admite cada uno, y los clientes que admiten Streamable HTTP con OAuth pueden usar el endpoint alojado. La visión general de MCP explica los roles, e Integraciones muestra cómo se conecta cada agente.

¿Se envía mi código fuente al servidor MCP?

No de forma automática. Pathrule no analiza ni sube tu código fuente por su cuenta. El servidor transporta las memorias, reglas y skills que escribe tu equipo. En modo Cloud, el comienzo de cada prompt se envía para priorizar lo que aplica, y pathrule snapshot, cuando lo ejecutas tú o tu agente, sube el árbol de archivos, los manifiestos, breves muestras de la documentación y los metadatos recientes de git. El desglose completo está en la página de Seguridad.

Tu conocimiento.
En cada interfaz.