← All tools

Muvon/octofs

AI Agent
Popularity 65 Updated Development & Build

Tuned and fully-featured MCP to work with the filesystem in LLM optimized way

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

<div align="center"

🐙 Octofs

Give your AI assistant filesystem superpowers

The fastest, most capable filesystem MCP server. Built in Rust for AI agents that actually ship.

Installation • Quick Start • Features • Tools Reference

MCP Registry name: mcp-name: io.github.Muvon/octofs

</div

---

Why Octofs?

Your AI coding assistant (Cursor, Claude, Windsurf, etc.) is smart—but it's blind to your filesystem. Octofs bridges that gap, giving your AI:

  • Eyes — Read files, search content, explore directories
  • Hands — Create, edit, batch-modify files atomically
  • Context — Execute commands, manage working directories
┌─────────────────────────────────────────────────────────────┐
│  You: "Refactor all error handling to use anyhow::Context" │
├─────────────────────────────────────────────────────────────┤
│  AI without Octofs:                                         │
│  • "I can't see your project structure"                     │
│  • "Please paste the relevant files"                        │
│  • *Wastes 10 minutes on back-and-forth*                    │
├─────────────────────────────────────────────────────────────┤
│  AI with Octofs:                                            │
│  • Scans entire codebase in milliseconds                    │
│  • Finds all 47 error handling patterns                     │
│  • Suggests atomic batch edits                              │

└─────────────────────────────────────────────────────────────┘


## What Makes It Different

| Feature | Octofs | Others |
|---------|--------|--------|
| **Speed** | Rust-powered, sub-millisecond responses | Python/Node-based, slower |
| **Content Search** | Built-in search with context lines | String matching only |
| **Batch Operations** | Atomic multi-edit on single file | One-at-a-time |
| **Line Modes** | Hash-based (stable across edits) or number-based | Number-only |
| **Transport** | STDIO + HTTP (Streamable HTTP) | STDIO only |
| **Shell Integration** | Background process support | Limited or none |
| **Safety** | Gitignore-aware, path validation | Full filesystem access |

---

Installation

From Source

Requires Rust 1.95+.