Skip to main content
Glama
anonb3ll

citetrail

by anonb3ll

Citetrail

CI License

Memoria local respaldada por la procedencia de lo que vio tu navegador: cada recuperación incluye la URL, el título y la marca de tiempo de la que proviene.

Citetrail captura las páginas que realmente leíste, las mantiene en tu máquina y las hace consultables — para ti y para tus agentes de IA a través de MCP. Cuando un agente utiliza algo que ha encontrado allí, puede citar exactamente de dónde procede.

  • Estado: pre-release. Consulta el Estado del proyecto antes de instalarlo.

  • Licencia: Apache-2.0

  • Local por defecto. Sin cuenta, sin servidor, sin carga de archivos. Las páginas bloqueadas fallan en modo cerrado.


El problema que resuelve Citetrail

Lees seis pestañas, las cierras y ahora tu agente de desarrollo necesita lo que estaba en la pestaña cuatro. Tus opciones hoy son: pegarlo de nuevo, dejar que el agente vuelva a buscar en la web abierta y esperar que aterrice en la misma página, o aceptar una respuesta sin fuente.

El historial del navegador sabe que visitó una URL. No sabe lo que decía la página y no puede comunicárselo a tu agente. Citetrail cierra esa brecha:

Historial del navegador

Citetrail

Una lista de URLs

El contenido que realmente leíste, capturado

Búsqueda aproximada por título

Búsqueda por lo que decía la página

Invisible para tus herramientas

Consultable por agentes a través de MCP

Sin noción de «por qué está aquí»

Cada entrada lleva su procedencia

Todo, de forma indiscriminada

Solo páginas permitidas; la lista de bloqueo falla en modo cerrado

Related MCP server: reprox-mcp

Lo que «respaldado por la procedencia» significa aquí

Cada fragmento almacenado guarda una referencia acotada: URL de origen, título de la página, marca de tiempo de captura y la posición dentro de la página. La recuperación devuelve el fragmento y esa referencia juntos; no pueden separarse. Un agente que responde desde Citetrail siempre puede decir de dónde lo ha sacado, y siempre puedes abrir el original.

Si la fuente ha desaparecido, Citetrail dice que la fuente ha desaparecido. No sirve silenciosamente un fragmento como si siguiera activa.

Inicio rápido

git clone https://github.com/anonb3ll/citetrail
cd citetrail
python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/citetrail init

# 2. Search the local store
.venv/bin/citetrail search "retry backoff"

# Optional: block a sensitive hostname before it can be stored
.venv/bin/citetrail block bank.example.test

# 3. Point an agent at the same local store over MCP
.venv/bin/citetrail mcp --stdio

El almacén por defecto es ~/.local/share/citetrail. Establece la variable CITETRAIL_STORE o pasa --store PATH para usar un directorio local diferente. Consulta docs/extension.md para cargar el adaptador no empaquetado de Chromium.

Documentación

Guía

Descripción

docs/README.md

Índice de la documentación

docs/cli-reference.md

Comandos de la CLI y estructura del almacén

docs/mcp.md

Esquema de las herramientas MCP y su registro

docs/extension.md

Configuración de la extensión de Chromium

docs/privacy.md

Lista de bloqueo y comportamiento de cierre ante fallos

docs/integration-contract.md

Integración opcional con Runroom

Preguntas frecuentes

¿Cómo permito que mi agente de IA busque en mi historial de navegación?

Ejecuta el servidor MCP local y regístralo con tu agente. El agente consulta a Citetrail como cualquier otra herramienta MCP y recibe fragmentos con sus fuentes adjuntas. Nunca tiene acceso directo a tu navegador ni a tu perfil.

¿Dónde se almacenan mis datos y se sube algo?

En tu máquina, en una base de datos local que puedes eliminar cuando quieras. Citetrail no tiene servidor y no realiza ninguna subida. Consulta docs/privacy.md.

¿Cómo evito que capture mi banco, mi correo o mi intranet laboral?

Con la lista de bloqueo. Esta se consulta antes de cualquier captura, y falla en modo cerrado: si no se pueden evaluar las reglas para esa página, la página no se captura. Añade un dominio con citetrail block bank.example.test. La captura solo con allowlist queda aplazada para más adelante.

¿Puede un agente citar una fuente que no ha leído?

No en Citetrail. La referencia viaja junto con el fragmento; no hay ninguna API que devuelvan texto sin su procedencia.

¿Qué pasa si estoy sin conexión o si una página ha desaparecido?

La recuperación funciona sin conexión sobre lo que ya has capturado. Si la URL original no está accesible, los resultado se marcan como tales en lugar de presentarse silenciosamente como actuales. Los estados no disponibles y no bloqueados por abreviado se informan honesta, no se ocultan.

¿Es una aplicación para tomar notas o un segundo cerebro?

No. Citetrail captura y recupera; no organiza tu pensamiento, no construye un grafo de conocimiento ni te pide que mantengas nada. Es una canalización de conocimientos para herramientas que necesitan saber qué has leído.

¿Funciona en cualquier navegador?

La extensión se dirige en primer lugar a los navegadores basados en Chromium. El puente local entre la extensión y el proceso local del servicio tiene sus limitaciones prácticas; la o consulta docs/limitations.md.

Lo que Citetrail no es

  • No es un servicio en la nube ni un servicio de sincronización. Un solo ordenador, un solo almacén.

  • No es un sistema de notas ni de gestión del conocimiento personal.

  • No se aplica a la clínica, ni al bienestar, ni a la monitorización de la atención. No hace ninguna afirmación sobre tu cognición.

  • No es un programaque rastree de la web. Captura páginas que tú mismo has visitado, bajo tus propias condiciones.

  • No es una aplicación móvil.

Para más: docs/limitations.md y docs/private-exclusions.md.

Proyecto en relación

Runroom coordina el traspaso entre agentes de IA y humanos con etapas de revisión y un registro de auditoría. Los dos proyectos son independientes y ningún exige al otro; una integración opcional muestra cómo una referencia de Citetrail alimenta una tarea de Runroom gobernada.

Contribuciones

Consulta CONTRIBUTING.md y CODE_OF_CONDUCT.md. Reportar vulnerabilidades de forma privada y segura: los detalles en SECURITY.md.

Estado del proyecto

Pre-release, pre-1.0. Aún deberán cambiar. Citetrail has publicado para ver si otras personas necesitan esto. Si lo pruebas, cuéntanos qué querías recordar y si lo recordaste.

Licencia

Licencia Apache 2.0. Copyright 2026 The Citetrail Contributors.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to access and search your local browsing knowledge graph via MCP resources and tools.
    11
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables coding agents to search and retrieve persistent repository memory created by Cliper, providing context, gaps, architecture, and timeline information via MCP tools.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI tools to query a user's private, locally stored memories (notes, documents) with source citations, using the MCP protocol.
    8
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform web searches with full content retrieval and multi-engine provenance, including trust scoring and local corpus persistence, via MCP integration.
    4
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Agentic search over your Dewey document collections from any MCP-compatible client.

  • Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anonb3ll/citetrail'

If you have feedback or need assistance with the MCP directory API, please join our Discord server