An MCP server for coding agents
Your agent writes the code. Fughetta keeps it.
Fughetta hosts your project's source and gives your coding agents file tools, isolated worldlines and durable receipts through one MCP endpoint. Work from a tablet; the source stays hosted.
→ edit { "workspace": "acme", "project": "app", "path": "src/net.cpp", "old_string": "poll(", "new_string": "wait(", "operation_id": "task-17-edit-3", "expected_head": "9f2c…" } ← { "path": "src/net.cpp", "replacements": 1, "replayed": false }
How it works
- 1
Connect your agent
Add one MCP server URL and an API token. Any MCP client that speaks Streamable HTTP can use it.
- 2
Create a project
Start from a C++, Python, Java or TypeScript template and preview its files, or let the agent write the first ones.
- 3
Let it read and edit
The agent lists, searches, reads and edits files. A stale expected head is refused, and an operation ID recovers the result of a lost reply.
Built for the way agents work
Edits you can recover
A mutation can carry an operation ID: a retry returns the recorded result instead of applying it twice, and a lost reply is recovered by its receipt.
Worldlines
Isolated edit histories per agent, with durable receipts, undo and redo, and merges that report conflicts instead of guessing.
Find what matters
List, glob and regular-expression search across a project, with ignored paths left out and results capped by its limits.
Starter templates
C++, Python, Java and TypeScript projects, classes and interfaces, previewed before anything is written.
Limits you control
Storage, project counts and read sizes per workspace and project, with storage and tool usage in the console.
Teams and tokens
A workspace is a team: invite members, issue an API token per agent or machine, and revoke one without touching the rest.
Connect in one command
Create an API token in your account settings, then add the server to your agent. Every tool call names the workspace and project it works on.
claude mcp add --transport http gateway \ https://gateway.fughetta.dev/mcp \ --header "Authorization: Bearer sk_…"
Give your agents a home for their code.
Start for free