Ir al contenido
Desarrolladores

Un servidor de genealogía para el ecosistema de agentes.

Stirps se construye como un servidor del Model Context Protocol. Un agente compatible se conecta y obtiene un conjunto de herramientas específicas de genealogía: operaciones tipadas con una semántica clara, en lugar de un buscador genérico y buena suerte.

Arquitectura conceptual
  1. 01Agente de IACualquier cliente compatible con MCP
  2. 02Servidor MCP de StirpsHerramientas, estado de investigación, salvaguardas
  3. 03Herramientas genealógicasPersonas, relaciones, evidencia, planificación
  4. 04Servicios autorizadosAPIs genealógicas autorizadas por la persona usuaria
01

Por qué herramientas especializadas

La genealogía tiene semántica propia. Una persona no es una fila; una relación tiene dirección y grado de certeza; una fecha puede ser exacta, estimada o afirmada por una fuente que contradice a otra. Aplanar todo eso en una búsqueda de texto libre destruye justamente la estructura de la que depende la investigación.

Las herramientas especializadas permiten exigir al agente que se ajuste a la forma del dominio. Puede pedir los padres de una persona y recibir una respuesta que lleva consigo su propia incertidumbre, en lugar de un párrafo que después tiene que interpretar.

02

Familias de herramientas en diseño

El servidor se organiza según lo que realmente hace quien investiga, no según los endpoints de una API.

  • Exploración: recorrer ascendientes, descendientes y líneas colaterales.
  • Análisis: examinar fechas, lugares, hechos y coherencia de las relaciones.
  • Evidencia: organizar fuentes, citas, documentos y recuerdos.
  • Detección: sacar a la luz información ausente, conflictos y posibles duplicados.
  • Planificación: descomponer una pregunta en una investigación de varios pasos y seguir su estado.
  • Explicación: exponer qué apoya y qué contradice una conclusión.
  • Contribución: preparar un cambio revisado para que una persona lo apruebe.
03

Agentes compatibles

El desarrollo avanza primero sobre OpenClaw, pero el servidor apunta al protocolo y no a un cliente concreto. Cualquier agente compatible con MCP debería poder conectarse cuando el servidor se publique.

Allí donde un cliente ofrezca mejores recursos —por ejemplo, diálogos estructurados de aprobación—, Stirps los aprovechará; donde no los haya, el paso de revisión sigue existiendo, expresado en la conversación.

04

Salvaguardas, no sugerencias

La exigencia de revisión pertenece al servidor, no a un prompt. Las herramientas capaces de modificar datos externos se diseñan como operaciones explícitas en dos fases: preparar y, después, enviar con aprobación. Una herramienta que solo puede leer lo declara en su contrato.

05

Roadmap para desarrolladores

En orden, y sin fechas que no podamos comprometer:

  • Estabilizar el conjunto de herramientas genealógicas y el modelo de estado de investigación.
  • Completar la integración con FamilySearch y presentarla para aprobación.
  • Pruebas controladas con un grupo reducido de investigadores.
  • Documentación y publicación del servidor.
  • Integraciones con otros servicios genealógicos.

Aquí no se publican credenciales, tokens ni endpoints privados. Los detalles de configuración acompañarán al servidor.