MCP server for virtual filesystem workspaces with checkpoints and FUSE mounting
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"chuk-mcp-vfs","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# chuk-mcp-vfs **MCP server providing virtual filesystem workspaces via the unified namespace architecture.** ## Features ✅ **Unified Architecture** - Built on chuk-artifacts namespace system ✅ **Context-Aware** - Automatic user/session scoping from MCP context ✅ **Storage Scopes** - SESSION (ephemeral), USER (persistent), SANDBOX (shared) ✅ **Pydantic Native** - All requests and responses use Pydantic models ✅ **Async Native** - Fully async/await throughout ✅ **Type Safe** - Enums and constants instead of magic strings ✅ **Multiple Workspaces** - Create and manage isolated virtual filesystems ✅ **Full VFS Operations** - read, write, ls, tree, mkdir, rm, mv, cp, cd, pwd, find, grep ✅ **Checkpoints** - Save and restore filesystem state at any point ✅ **MCP Integration** - Expose all operations as MCP tools for AI agents ## Architecture ``` chuk-mcp-vfs → Workspace management + VFS tools ↓ uses chuk-artifacts → Unified namespace architecture ↓ manages Namespaces (WORKSPACE) → Each workspace is a namespace ↓ provides chuk-virtual-fs → Async VFS with multiple storage providers ↓ Storage Provider → memory, filesystem, sqlite, s3 ``` **Key Concepts:** - **Everything is VFS**: Both blobs and workspaces are VFS-backed via namespaces - **Scopes**: SESSION (per-conversation), USER (per-user persistent), SANDBOX (shared) - **Context-Aware**: user_id and session_id automatically from MCP server context - **Grid Architecture**: All namespaces stored in unified grid structure ## Installation ```bash # Basic installation pip install chuk-mcp-vfs # With FUSE mounting support (Linux/macOS) pip install chuk-mcp-vfs[mount] # Development pip install -e .[dev] ``` ## Quick Start ### Running the MCP Server The server supports two transport modes: #### 1. STDIO Transport (for Claude Desktop) ```bash # Default - runs with stdio transport chuk-mcp-vfs # Explicitly specify stdio transport chuk-mcp-vfs --transport stdio # With d…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.