Sincroniza memoria, preferencias y equipos de agentes especializados a través de múltiples clientes de IA como Claude Code, Cursor y Codex.
También conocido como JevonsCode/fuli, fuli-context
- Stars
- 10
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- —
- Último commit
- 14 nov 2026
- Licencia
- Apache-2.0
¿Qué es fuli MCP?
fuli es un MCP server. Sincroniza memoria, preferencias y equipos de agentes especializados a través de múltiples clientes de IA como Claude Code, Cursor y Codex.
Resumen generado a partir del README del proyecto
Acerca del MCP server de fuli
FULI permite a los desarrolladores que utilizan herramientas como Claude Code, Cursor, Codex y OpenCode sincronizar memoria, preferencias y equipos de agentes especializados entre diferentes clientes de IA. Al actuar como un servicio y consola local, garantiza que una regla o preferencia establecida en un cliente esté disponible de inmediato en los demás. Esto te permite cambiar entre diferentes entornos agénticos sin tener que repetir el contexto o las instrucciones.
El sistema introduce un equipo de agentes especializados conocidos como FLAs, que incluyen a Jefa para la gestión de proyectos, Bole para la asignación de personal, Tonborg para la confirmación de preferencias y Astro para conversaciones generales. Estos agentes pueden formar una mesa redonda para revisar, probar y entregarse el trabajo entre sí. Debido a que FULI se ejecuta localmente en tu computadora y gestiona los datos mediante un servicio local, tus grafos personales y registros de conversación permanecen privados.
La configuración se realiza mediante una aplicación de escritorio para Windows y macOS o a través de npm para Linux y entornos en la nube. Se integra con tus modelos y suscripciones actuales, añadiendo únicamente sus propias entradas a tus clientes. Este enfoque ayuda a reducir el uso de tokens al proporcionar solo los datos necesarios para una tarea específica en lugar de enviar historiales completos.
Qué puedes hacer con él
- 1Sincronizar preferencias entre clientesAsegúrate de que una regla definida en Claude Code se respete automáticamente cuando cambies a Cursor.
- 2Desplegar equipos de agentes especializadosAsigna un gestor de proyectos y un agente de personal para coordinar tareas de desarrollo complejas.
- 3Automatizar la confirmación de preferenciasUsa Tonborg para verificar elementos cotidianos según tus preferencias establecidas y aprende de tus comentarios.
- 4Reducir el consumo de tokensMinimiza la cantidad de contexto enviada a tu modelo proporcionando únicamente los datos relevantes para la tarea actual.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar fuli MCP
Formatos verificados el 10 nov 2026Instalar fuli MCP en Claude Code
$ claude mcp add fuli -- npx -y fuli-contextInstalar fuli MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar fuli MCP en VS Code
.vscode/mcp.json
{
"servers": {
"fuli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar fuli MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar fuli MCP en Codex
~/.codex/config.toml
[mcp_servers.fuli] command = "npx" args = ["-y", "fuli-context"]
Instalar fuli MCP en Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblejevonscode/fuli is public and reachablegithub.com/jevonscode/fuli ↗Aprobado
- El paquete cita este repositorio como fuentefuli-context names jevonscode/fuli as sourcenpmjs.com/package/fuli-context ↗Aprobado
- Procedencia de la compilación (atestación Sigstore)Sigstore attestation for fuli-contextnpmjs.com/package/fuli-context/v/0.27.3#provenance ↗Aprobado
- Licencia de código abierto (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-14github.com/jevonscode/fuli ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from fuli-contextAprobado
- Sin avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake MCPNo verificado
README
Ver en GitHubEach task gets only the small slice it needs. Your judgment and experience keep adding up, so FULI knows you better the more you use it. That is the compound interest. Little by little, what your AI makes starts to carry your taste.
What FULI does
Four FLAs come built in:
How it works
flowchart LR
U[You] -->|ask inside a project| A[Agent client]
A -->|task starts| F[FULI on your computer]
F -->|preferences and a small recall| A
A -->|look up more if needed| F
A -->|write back what is reusable| F
A task starts with the preferences in effect and a few related facts. The Agent looks up the rest when it needs it, and at the end writes back only what the next task can reuse.
Install
FULI runs a small service and a console on your own computer.
Desktop client (recommended). Download from the latest release:
| System | File |
|---|---|
| Windows | FULI-Setup-<version>.exe. No terminal and no administrator rights. |
| macOS (Apple silicon, 13.5 or later) | fuli-macos-arm64-<version>.dmg. Drag FULI onto Applications. |
On first launch FULI finds the AI clients on this computer and connects each with one click. The installers are not signed yet, so each system holds FULI back once; Install and run shows the two clicks that let it through.
Servers, VMs and the cloud. Without a desktop, and on Intel Macs and Linux, install with npm (Node.js 24.12 or later):
npm install --global fuli-context
fuli setup
fuli open
fuli setup shows its plan and changes nothing until you confirm.
The console
The console opens on what matters now: questions waiting for you, the FLAs at work and what they
finished. Everything runs on 127.0.0.1; there is no account and no sign-in.
FAQ
On your computer. Your personal graph and conversation records stay local. External knowledge (Notion, Lark, MCP or RAG sources) is read-only: FULI never writes back.
Claude Code, Codex, OpenCode, Cursor, DeepSeek Harness, Claude Desktop, Gemini CLI, Qwen Code, Kiro
and Antigravity connect from the console (Settings › Clients) with one click. Other MCP clients run
fuli connect for a standard configuration. What each client supports, such as capturing
conversations, is in Connect a client.
Start a message with #FLA and its name. In Claude Code, OpenCode and Cursor you can also type
/fla and pick one from the menu; in the Codex app, type /prompts:fla. Turn the menu off in Settings › Clients.
A session starts with only the preferences in effect and a few related facts; the Agent looks up the rest when it needs it. Facts that only you know, such as a sandbox URL you mentioned once, come back later without a search through the code. The numbers are in the benchmark (section 8.9.4).
By default the built-in FLAs work inside your client's session. Only when you connect a model for them do they use their own model, so nothing spends money behind your back.
No. Without one, FULI finds knowledge by its words, retrieval terms and relations. To find it by meaning, open Models and usage and choose Built-in models on Semantic search: FULI downloads a small model (GTE Small 中文 is recommended) and runs it on this computer. It needs no endpoint and no key, and your knowledge stays on the computer.
On the project's page, click Organise and pick one of your connected AI clients. Astro reads the project with that client's own model and fills in what is missing. You can add where the existing material is: folders, files or links. When several projects share a preference, it asks whether that preference should apply everywhere.
In the console, open Settings › Clients and choose Remove for that client. fuli uninstall and the
Windows uninstaller do the same for every connected client. FULI takes out only its own entries
(the MCP server, hooks, Skills and its permission lines), backs up each file first, and keeps a
Skill you edited yourself. Your FULI data stays until you delete it. On macOS, remove the clients
in the console before you move FULI.app to the Trash: the Trash alone leaves those entries in place.
The program is, your data is not: both use the same data folder. When the desktop client starts, it runs the one FULI
service and points your connected clients at itself. The console then offers to remove the npm copy with one click;
until it is removed, a bare fl in a terminal is still the npm version.
Details
You do: AI looks things up and does the work, and humans retain final authority. Each task ends with one check that keeps only reusable knowledge. A preference an Agent guessed counts once you, or Tonborg within the autonomy you set, confirm it. Older answers stay in the history with their source and reason.
Learn more
| Topic | Read |
|---|---|
| Install details, CLI commands, ports | Install and run |
| Principles and what is stored where | How FULI works |
| Connecting each client | Connect a client |
| Skills, hooks and MCP tools | Agent integrations |
| Notion, Lark and other knowledge bases | External knowledge |
| Tonborg and autonomy | Judgment and autonomy |
| The roundtable | Roundtable |
| What is proven so far | Capabilities and limits · Measured report |
| Running the source | Develop and verify · Contributing |
The FULI mark and wordmarks come from the FULI 复利 brand system; see brand/README.md.
Licensed under Apache-2.0.
Preguntas sobre fuli MCP
¿Cómo agrego fuli MCP a Claude Code?
Ejecuta claude mcp add fuli -- npx -y fuli-context en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego fuli MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Dónde están mis datos?
Todos los grafos personales y registros de conversación se almacenan localmente en tu computadora. Las fuentes de conocimiento externas son de solo lectura.
¿Qué clientes funcionan con FULI?
Fuli es compatible con Claude Code, Codex, OpenCode, Cursor y Claude Desktop mediante una conexión de un solo clic, y con otros clientes MCP a través de una configuración estándar.
¿Los FLAs integrados tienen un costo adicional?
Los FLAs integrados funcionan dentro de la sesión de tu cliente actual por defecto, por lo que solo utilizan tus propias conexiones de modelos.
¿Cómo elimino FULI de un cliente?
Puedes eliminar FULI de un cliente a través de la configuración de la consola o usando el comando uninstall, el cual elimina sus entradas específicas y realiza una copia de seguridad de los archivos.