TokenFluid MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TokenFluid MCP Serverbuild context pack for user authentication"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TokenFluid
Let AI work on your code safely. It gets the right context, works inside a controlled local workspace, validates changes, and only approved patches touch your real repository.
TokenFluid is a local-first AI development runtime. It gives AI coding assistants:
Precise repository context — token-budgeted context packs, FTS5 search, symbol extraction for 32 languages.
Safe isolated workspaces — a persistent local copy of your repo where the AI can experiment.
Deterministic Git control — all Git operations go through a safe
GitManagerthat blocks destructive commands.Build/test validation — run commands inside the workspace with a blocklist of destructive operations.
Patch approval — the AI prepares patches; only a human can apply them to the real repo.
Full rollback history — every attempt is a commit; roll back to any point.
No cloud. No telemetry. No Docker. No remote execution. Your code stays on your machine.
Quick start
# Install
pip install -e .
# Index your repo (incremental, fast)
tokenfluid index /path/to/your/repo
# Build a context pack for a task
tokenfluid pack /path/to/your/repo "add forgot password feature" --max-tokens 8000
# Initialize a safe workspace (one-time per repo)
tokenfluid workspace init /path/to/your/repo
# Start a task
tokenfluid task start /path/to/your/repo "rename hello to greet"
# (The AI or you modifies files in the workspace copy)
# Workspace: /path/to/your/repo/.tokenfluid/workspaces/<id>/working-copy/
# Snapshot the changes
tokenfluid task snapshot /path/to/your/repo 1 --summary "renamed"
# Generate a patch (checks if it applies cleanly to the real repo)
tokenfluid task patch /path/to/your/repo 1
# Review the diff
tokenfluid task diff /path/to/your/repo 1
# Approve and apply to the real repo (HUMAN-CONTROLLED)
tokenfluid task approve /path/to/your/repo 1 --commit --commit-message "rename hello to greet"Related MCP server: Cortex
CLI commands
Command | Description |
| Index a repo. |
| Show repo index stats + workspace + tasks. |
| Full-text search with ranked, explainable results. |
| Build a token-budgeted context pack. |
| Find files related to a given file. |
| Manage saved memories. |
| Run an evaluation benchmark. |
| Check environment + setup. |
| List all 32 language plugins. |
| Show dependency graphs. |
| Show or modify layered config. |
| Create |
| Export/import metadata. |
| Manage safe workspaces. |
| Manage AI coding tasks. |
| Run local benchmarks. |
| Run as a stdio MCP server. |
MCP tools
TokenFluid exposes 17 tools over stdio MCP:
Search & context: search_code, get_file, get_symbol, get_related_files, build_context_pack, recall_memory, save_memory, repo_status
Workspace & tasks (safe subset): workspace_status, task_start, task_status, task_snapshot, task_diff, task_patch, task_run, task_rollback, task_discard
NOT exposed via MCP: task_approve — approval is human-controlled (CLI only).
See docs/mcp-setup.md and docs/mcp-workspace-tools.md.
Safety model
AI does not control Git. All Git operations go through
GitManagerwhich blocksreset,clean,push,pull,rebase,merge,stash, etc.Real repo is untouched until approval. The AI works in a workspace copy. Only
tokenfluid task approve(CLI, human-run) applies patches to the real repo.Approval is human-controlled.
task_approveis NOT exposed as an MCP tool.Workspace is local. No Docker, no containers, no remote execution.
Path traversal protection on every MCP tool that accepts a
rel_path.Secret files (
.env,*.pem,id_rsa) never have content indexed.Build/test runner blocks destructive commands (
rm -rf,git push,format, etc.).
See docs/git-safety.md, docs/workspace.md, docs/patch-approval.md, and docs/security.md.
Privacy statement
TokenFluid indexes repositories locally. By default, code and memory are stored only on your machine in .tokenfluid/. This package does not call external LLM APIs or upload source code. No telemetry, no analytics, no auto-update pings.
Limitations
Lexical only. No embeddings or semantic search. Ranking is BM25 + token overlap + synonyms.
No multi-repo federation. One SQLite DB per repo.
Workspace is a full copy. For very large repos (>100k files), workspace init takes time and disk.
No web UI. CLI + MCP only, by design.
Patch approval is manual. The AI cannot auto-apply patches — that's the safety model.
Documentation
docs/architecture.md— module map, data flow, schema.docs/workspace.md— workspace engine.docs/git-safety.md— GitManager safety model.docs/task-workflow.md— task lifecycle.docs/patch-approval.md— patch approval safety.docs/benchmarks.md— local benchmark suite.docs/mcp-workspace-tools.md— MCP workspace tools.docs/mcp-setup.md— generic MCP client config.docs/security.md— threat model and controls.CHANGELOG.md— versioned changes.
License
MIT. See LICENSE.
"# tokenfluid-mcp"
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Governed app access for AI agents: 1,000+ apps & 12,000+ tools via Code Mode MCP.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA local MCP server that provides controlled repository access with policy-based file filtering, secret redaction, and audit logging for AI coding agents.-
- AlicenseNot gradedqualityDmaintenanceEnables AI coding assistants to semantically search and retrieve relevant code patterns, documentation, and implementations from a codebase via MCP tools.8MIT
- FlicenseNot gradedqualityDmaintenanceA local MCP server that turns AI clients into power users of local git repositories, enabling clone, browse, search, and inspect code without burning API tokens.-
- AlicenseNot gradedqualityAmaintenancePrivacy-first, read-only repo intelligence for AI coding agents: scans local codebases and recommends MCP servers, repos, and research without sending data to the cloud.1Apache 2.0