Skip to content

PointSav Documentation

The engineering library for the PointSav platform — operating systems and services for regulated businesses that own their data, their AI, and their record-keeping outright. Where the monorepo holds the code, this wiki holds the reasoning: architecture, services, security, and the governance commitments that bind future development.

MCP como protocolo substrato

MCP como Protocolo Substrato designa el Protocolo de Contexto de Modelo (MCP) como el contrato de cable para toda la composición de servicios en la plataforma. Cada servicio del Anillo 1 y Anillo 2 expone una interfaz de servidor MCP como su contrato externo primario. El Portero (Servicio de inferencia de IA) es la puerta de enlace MCP. Las extensiones del cliente se conectan como servidores MCP adicionales. Esta decisión es estructural.

Por qué MCP es a nivel de substrato

El Protocolo de Contexto de Modelo se ha convertido en el estándar de la industria para la composición de aplicaciones nativas de IA. Define una interfaz estable y legible por máquinas entre clientes, servidores y procesos anfitriones. 1 La plataforma lo adopta a nivel de substrato porque la alternativa — formatos de cable personalizados por servicio — acumula deuda de versionado, costos de prueba por par de contratos e implementaciones de clientes personalizados en cada consumidor.

El resultado práctico: un agente construido por el cliente, una extensión de IDE y la TUI del operador interactúan con las mismas interfaces de servicio usando el mismo protocolo. No existe una "API para desarrolladores" distinta de la "API para usuarios." El contrato de cable está unificado.

Cómo la arquitectura de tres anillos se mapea a los roles MCP

MCP define tres roles. La arquitectura de la plataforma se mapea directamente sobre ellos: Servidor MCP — cada servicio del Anillo 1 y Anillo 2; Cliente MCP — el Portero (consumiendo servicios de los Anillos 1 y 2 como herramientas), la TUI del operador, agentes construidos por el cliente, extensiones de IDE; Anfitrión MCP — el Portero para flujos de inferencia, la TUI para flujos del operador.

El Portero es tanto Cliente MCP (llamando a service-content — extracción de entidades y alojamiento del grafo de conocimiento para la fundamentación del grafo) como Anfitrión MCP (presentando la interfaz de inferencia unificada a los llamadores externos). Esta dualidad es deliberada: el mismo proceso que custodia las credenciales de inferencia también media la composición de herramientas.

Semántica de herramientas

Cada servicio expone un pequeño conjunto de herramientas MCP con nombre. service-content expone consulta y mutación del grafo; la búsqueda vectorial y la consulta temporal aún no están implementadas — la propia arquitectura del servicio enumera la clasificación por palabras clave, no la búsqueda vectorial, como el mecanismo de recuperación actual. El servicio de registro de archivos expone exactamente una herramienta MCP, ledger.append; existe además un recurso MCP de solo lectura, "Entradas del Registro", para leer el historial — un primitivo distinto de una herramienta de consulta — y no hay una herramienta de checkpoint dedicada. El servicio de extracción expone extracción y clasificación de entidades. El servicio de personas expone búsqueda, upsert y consulta de relaciones de personas.

Se pretende que el servicio de mercado (planificado para la Fase 5) exponga creación de listados, consulta de listados e inicio de transacciones como herramientas MCP. Los clientes que extienden la plataforma añaden nuevos servidores MCP que exponen sus propias herramientas específicas de vertical. El Portero descubre nuevas herramientas al inicio de la sesión mediante el método tools/list de MCP; no se requiere ningún cambio en el código central para acomodar una nueva extensión.

El Portero como puerta de enlace MCP

Cuando cualquier llamador — sesión de tarea, TUI del operador o agente del cliente — envía una solicitud de inferencia al Portero, el Portero es simultáneamente cliente (llamando a service-content — extracción de entidades y alojamiento del grafo de conocimiento para el contexto del grafo según Aprendizaje fundamentado en grafos de conocimiento) y puerta de enlace (enrutando la solicitud al nivel de cómputo apropiado). Este punto de mediación es donde convergen la fundamentación del grafo, el registro de auditoría, la selección de nivel y la aplicación de la frontera de cómputo.

Extensiones del cliente

Un cliente con una fuente de datos específica de su vertical puede escribir un servidor MCP que exponga ese sistema de datos como herramientas. El Portero descubre y usa esas herramientas en llamadas de inferencia posteriores junto con las herramientas integradas. Este es el mecanismo estructural para los Mercado de paquetes de semilla vertical planificados: se pretende que cada paquete incluya un servidor MCP de referencia para las fuentes de datos típicas de esa vertical.

Composición con Código para Máquinas Primero

MCP es la realización estructural del principio Código para máquinas primero. Cada contrato de servicio es legible por máquinas e introspectable en tiempo de ejecución. Las superficies orientadas al ser humano — la TUI, las interfaces web — son clientes de las mismas interfaces MCP que usaría cualquier otro agente. No existe ninguna superficie de datos exclusiva para humanos en la plataforma.

Compatibilidad HTTP preservada

La interfaz HTTP compatible con OpenAI del Portero se preserva junto a MCP. Los clientes de terceros que usan el SDK de OpenAI continúan funcionando sin modificación. MCP se añade como el estándar de composición a nivel de substrato, no como un reemplazo de la compatibilidad existente.

Véase También

  1. Anthropic. 'Model Context Protocol Specification.' modelcontextprotocol.io, 2025. https://modelcontextprotocol.io/specification/2025-11-25

Cite this record: /wiki/mcp-substrate-protocol — revision 7ff56dd5, last updated 22 August 2026.

Important Information

Estructura corporativa. PointSav Digital Systems ("PointSav") es actualmente un nombre comercial de Woodfine Capital Projects Inc. ("Woodfine"), con previsión de convertirse en una subsidiaria de propiedad absoluta de Woodfine tras su incorporación. PointSav no ofrece, vende ni solicita por sí mismo valor alguno. Toda oferta de valores asociada a las soluciones inmobiliarias de tenencia directa de Woodfine se realiza exclusivamente por parte de Woodfine, y únicamente por medio del Memorando de Colocación Privada aplicable.

Sin asesoramiento de inversión. El contenido de este wiki se ofrece con fines de ingeniería, operativos, de investigación y de desarrollo. Nada de lo que figura en este wiki constituye asesoramiento de inversión ni una solicitud para invertir en ninguna sociedad o solución de tenencia directa de Woodfine.

Propiedad intelectual. El nombre, el nombre comercial, el logotipo y las marcas de PointSav, junto con todos los productos, servicios y ofertas actuales y futuros de las marcas PointSav y Totebox — así como el software, el código fuente, la documentación, el sistema de diseño y todos los materiales relacionados — son propiedad de Woodfine y sus filiales, salvo los componentes identificados como de código abierto. No se otorga ningún derecho salvo el expresamente establecido en una licencia o acuerdo por escrito. El aviso de marcas completo aparece en el pie de página de cada página de este sitio.

Componentes de código abierto. Algunas partes de la plataforma se ofrecen bajo licencias de código abierto permisivas identificadas en el repositorio correspondiente. El uso de esos componentes se rige por los términos de sus respectivas licencias.

Sin garantía; uso informativo. El contenido de este wiki se ofrece únicamente con fines informativos generales y no constituye una declaración, garantía ni compromiso respecto de la funcionalidad, disponibilidad, precio o hoja de ruta de ningún producto. Algunos artículos describen características, capacidades e hitos planificados o previstos — el lenguaje como "planificado", "previsto", "objetivo", "puede" y "esperado" marca este contenido prospectivo, que está sujeto a cambios y no constituye un compromiso respecto del rendimiento futuro.

Confidencialidad. Cuando un artículo describiría un detalle operativo o de implementación no destinado a divulgación pública, ese artículo no se publica en este wiki. El contenido aquí es documentación de ingeniería de uso general, no configuración específica de clientes.

Jurisdicción. Woodfine Capital Projects Inc. está constituida en Columbia Británica, Canadá. Las referencias a la Sovereign Data Foundation en este wiki describen una iniciativa planificada o prevista únicamente, no una titular de capital actual ni un órgano de gobierno activo.

Cambios a este aviso. PointSav podrá actualizar este aviso periódicamente; rige la versión publicada en esta página.

No es un sistema de presentación de documentos. Este wiki no es un sistema de presentación de valores, un repositorio de divulgación electrónica ni un sustituto de SEDAR+ ni de ningún otro sistema de presentación regulatorio. Las presentaciones formales de valores se realizan a través del sistema de presentación regulatorio correspondiente, no a través de este wiki.

Descargo completo. Este aviso complementa, y no sustituye, el artículo completo de Avisos Legales. En caso de cualquier conflicto, prevalece el artículo de Avisos Legales.

Read the full disclaimer →