Sincroniza memória, preferências e equipes de agentes especializados entre múltiplos clientes de IA, como Claude Code, Cursor e Codex.
Também conhecido como JevonsCode/fuli, fuli-context
- Stars
- 10
- Ferramentas
- —
- Downloads, 30 dias
- —
- Versão mais recente
- —
- Último commit
- 14 de nov. de 2026
- Licença
- Apache-2.0
O que é o MCP fuli?
fuli é um MCP server. Sincroniza memória, preferências e equipes de agentes especializados entre múltiplos clientes de IA, como Claude Code, Cursor e Codex.
Resumo gerado a partir do README do projeto
Sobre o MCP server de fuli
Sincronizar memória, preferências e equipes de agentes especializados entre diferentes clientes de IA é o que o FULI permite para desenvolvedores que utilizam ferramentas como Claude Code, Cursor, Codex e OpenCode. Ao atuar como um serviço e console local, ele garante que uma regra ou preferência definida em um cliente esteja imediatamente disponível nos outros. Isso permite que você alterne entre diferentes ambientes de agentes sem precisar repetir contexto ou instruções.
O sistema introduz uma equipe de agentes especializados conhecidos como FLAs, incluindo Jefa para gerenciamento de projetos, Bole para alocação de pessoal, Tonborg para confirmação de preferências e Astro para conversas gerais. Esses agentes podem formar uma mesa redonda para revisar, testar e passar o trabalho uns para os outros. Como o FULI roda localmente no seu computador e gerencia os dados por meio de um serviço local, seus grafos pessoais e registros de conversas permanecem privados.
A configuração é feita via aplicativo desktop para Windows e macOS ou através do npm para Linux e ambientes de nuvem. Ele se integra aos seus modelos e assinaturas existentes, adicionando apenas suas próprias entradas aos seus clientes. Essa abordagem ajuda a reduzir o uso de tokens ao fornecer apenas os fatos necessários para uma tarefa específica, em vez de enviar históricos inteiros.
O que você pode fazer com ele
- 1Sincronizar preferências entre clientesGaranta que uma regra definida no Claude Code seja automaticamente respeitada quando você mudar para o Cursor.
- 2Implantar equipes de agentes especializadosAtribua um gerente de projeto e um agente de alocação para coordenar tarefas complexas de desenvolvimento.
- 3Automatizar a confirmação de preferênciasUse o Tonborg para verificar itens do dia a dia com base em suas preferências estabelecidas e aprender com seu feedback.
- 4Reduzir o consumo de tokensMinimize a quantidade de contexto enviada para o seu modelo, fornecendo apenas os fatos relevantes para a tarefa atual.
Escrito a partir do README do projeto. Cada caso de uso é verificado com uma citação dele.
Como instalar o MCP fuli
Formatos verificados em 10 nov 2026Instalar o MCP fuli no Claude Code
$ claude mcp add fuli -- npx -y fuli-contextInstalar o MCP fuli no Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar o MCP fuli no VS Code
.vscode/mcp.json
{
"servers": {
"fuli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar o MCP fuli no Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Instalar o MCP fuli no Codex
~/.codex/config.toml
[mcp_servers.fuli] command = "npx" args = ["-y", "fuli-context"]
Instalar o MCP fuli no Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"fuli": {
"command": "npx",
"args": [
"-y",
"fuli-context"
]
}
}
}Verificações automatizadas
Executado em 14 de nov. de 2026Relatório completo →Passou em nossas verificações automatizadas. Isso não é uma auditoria de segurança: leia o código e dê ao servidor o acesso mais restrito de que ele precisa. Como as verificações funcionam
- Repositório de origem vinculado e acessíveljevonscode/fuli is public and reachablegithub.com/jevonscode/fuli ↗Passou
- O pacote cita este repositório como fontefuli-context names jevonscode/fuli as sourcenpmjs.com/package/fuli-context ↗Passou
- Proveniência da build (atestação Sigstore)Sigstore attestation for fuli-contextnpmjs.com/package/fuli-context/v/0.27.3#provenance ↗Passou
- Licença de código aberto (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Passou
- Commit ou release no último anoLast commit or release 2026-11-14github.com/jevonscode/fuli ↗Passou
- OpenSSF ScorecardNão verificado
- Nome do pacote não é próximo a um pacote popularNo popular package one edit away from fuli-contextPassou
- Nenhum alerta crítico no pacote ou nas dependênciasNão verificado
- Sem instruções ocultas para o modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPassou
- Ferramentas destrutivas estão rotuladasNão verificado
- O endpoint remoto responde ao handshake MCPNão verificado
README
Ver no 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.
Perguntas sobre o MCP fuli
Como adiciono o MCP fuli ao Claude Code?
Execute claude mcp add fuli -- npx -y fuli-context no seu terminal. Adicione --scope user para torná-lo disponível em todos os projetos.
Como adiciono o MCP fuli ao Cursor?
Abra ~/.cursor/mcp.json e adicione o servidor em mcpServers, usando a configuração do Cursor mostrada na seção de instalação acima.
Onde estão meus dados?
Todos os grafos pessoais e registros de conversas são armazenados localmente no seu computador. Fontes de conhecimento externas são apenas de leitura.
Quais clientes funcionam com o FULI?
O Fuli suporta Claude Code, Codex, OpenCode, Cursor e Claude Desktop via conexão de um clique, e outros clientes MCP através de configuração padrão.
Os FLAs integrados têm custo extra?
Os FLAs integrados operam dentro da sessão do seu cliente atual por padrão, portanto, utilizam apenas as suas próprias conexões de modelo.
Como eu removo o FULI de um cliente?
Você pode remover o FULI de um cliente através das configurações do console ou usando o comando uninstall, que remove as entradas específicas e faz o backup dos arquivos.