io.github.xfloukiex-lab/toki-toki
A local causality ledger: records decisions and the reasons, for an agent to recall.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
toki-toki-mcpclaude mcp add toki-toki -- uvx toki-toki-mcp==0.1.0 toki-toki
{
"mcpServers": {
"toki-toki": {
"command": "uvx",
"args": [
"toki-toki-mcp==0.1.0",
"toki-toki"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
⏳ Toki Toki no Mi
An MCP server that remembers why each decision was made — a local, searchable decision log.
A Model Context Protocol (MCP) server — one focused tool you plug into an MCP-compatible client (Claude Desktop, Claude Code, Cursor, and others).
What it does
A conversation's context window forgets. A few sessions later, the reasoning behind an architectural choice is gone, and you re-litigate decisions you already settled — or quietly reverse them without noticing.
Toki Toki no Mi is a causality ledger. It records each decision, the alternatives you rejected, and why you chose as you did, then lets your assistant retrieve that history later — and flag a new proposal that contradicts a past decision.
Usage
Two tools:
log_causality_point— record a decision, the rejected alternatives, and the justificationtime_leap_retrieval— recall past decisions (all of them, or filtered by keyword)
Decisions are stored locally in SQLite under ~/.grandline/ and also mirrored to
a Markdown file, so any external search tool can be pointed at the folder to read
them.
Tool reference: log_causality_point(decision_made, alternatives_rejected, justification) · time_leap_retrieval(query: str = "")
How it works
Self-contained, no API key, fully local. The ledger is a single SQLite file on your machine with no external dependencies. Nothing is sent anywhere.
Install
Requires Python 3.10 or newer.
pip install toki-toki-mcp
This installs the toki-toki command.
Then register it with your MCP client — either run claude mcp add toki-toki -- toki-toki,
or add this to the client's config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"toki-toki": { "command": "toki-toki" }
}
}
Restart the client and the tool is available.
The Grand Line stack
Toki Toki no Mi is part of a four-tool set. Each tool stands alone, but installing all of them unlocks a final surprise via Laugh Tale.
| Package | ||
|---|---|---|
| 🗿 | road-poneglyph | Road Poneglyph |
| ⚔️ | conquerors-haki | Conqueror's Haki |
| ⏳ | toki-toki | Toki Toki no Mi · ← this repo |
| 🏴☠️ | laugh-tale | Laugh Tale |
Develop
git clone https://github.com/xfloukiex-lab/toki-toki
cd toki-toki
python -m venv .venv && . .venv/Scripts/activate # macOS/Linux: source .venv/bin/activate
pip install -e ".[dev]"
python tests/test_toki_toki.py
Attribution & license
Released under the Apache-2.0 license. The icon is original artwork
(see icon.svg), generated locally; the repository ships no third-party assets.
This is a fan-inspired project. It is not affiliated with, sponsored by, or endorsed by the creators or rights holders of One Piece (Eiichiro Oda / Shueisha / Toei Animation). "One Piece" and related names are used only as thematic flavour and remain the property of their respective owners.
Questions fréquentes
Qu'est-ce que io.github.xfloukiex-lab/toki-toki ?
A local causality ledger: records decisions and the reasons, for an agent to recall.
Comment installer io.github.xfloukiex-lab/toki-toki ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add toki-toki -- uvx toki-toki-mcp==0.1.0 toki-toki. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.xfloukiex-lab/toki-toki ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
io.github.xfloukiex-lab/toki-toki est-il open source ?
Oui. Son code est sur GitHub sous licence Apache-2.0.
Qui maintient io.github.xfloukiex-lab/toki-toki ?
Il est publié par xfloukiex-lab. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.