Comparison
Miradorly vs GitBook: which fits an agency sharing docs with clients?
A practical comparison of Miradorly and GitBook for agencies and dev teams who write docs in git and need to share them with non-technical clients — pricing, editor lock-in, MCP, and access control.
The short answer
GitBook is a full documentation platform with its own editor — you migrate your docs into it and pay per site plus per user (around $173/mo for a 10-person team on Premium). Miradorly is an overlay: it renders the markdown already in your GitHub or GitLab repo as a client-facing portal, keeps your editor (Cursor, Claude Code, anything), starts at $29/mo flat, and ships a role-aware MCP server that works on private docs. Pick GitBook if you want an all-in-one authoring suite; pick Miradorly if you want to keep writing docs in git and just share them.
I run a software agency. We write project docs in markdown, edit them in Cursor and Claude Code, and commit them to git like everything else. The recurring problem was never writing the docs — it was sharing them with a client who doesn't have (and shouldn't have) repo access. GitBook was the obvious answer for years. Then we did the math and the migration, and changed our minds. Here's the honest comparison.
The core difference: platform vs overlay
GitBook is a documentation platform. You author content inside GitBook's editor, and it becomes the source of truth. There's a git-sync feature, but in practice the workflow centers on GitBook's WYSIWYG — your team writes there, not in the IDE.
Miradorly is an overlay. The source of truth stays in your GitHub or GitLab repo. Your team keeps writing .md in whatever editor they already use; every commit renders live in Miradorly as a clean portal. Nothing migrates.
That single architectural choice drives every other difference below — pricing, who can read the docs, and how AI agents query them.
Editor lock-in
With GitBook, the practical expectation is that authoring happens in GitBook. If your team has already standardized on Cursor or Claude Code with markdown in the repo, you're now maintaining docs in two mental models — or you abandon the IDE workflow you adopted on purpose.
With Miradorly there is no second editor. You write where you write today. This matters most for teams who moved to docs-as-code deliberately and don't want to give it up to get a nicer reader experience.
Pricing, in real numbers
| GitBook | Miradorly | |
|---|---|---|
| Entry price | ~$65/site + $12/user (Premium) | $29/mo flat (Small teams) |
| 10-person team | ≈ $173/mo | $29/mo |
| Higher tier | $249/site (Ultimate) | $79/mo flat (Agency) |
| Per-seat charges | Yes | No |
| AI/MCP cost model | Credits on some plans | Included, flat |
GitBook's 2025 repricing is what pushed a lot of small teams to look elsewhere — there's a well-known thread of teams leaving over it. The flat model is the point of Miradorly: you don't get punished for inviting one more client.
Who can read the docs
This is where the overlay model pays off for agencies. In Miradorly, anyone you invite — a client PM, a designer, HR, sales, leadership — signs in with email or Google, sees only the projects they're assigned, and comments per section. They never see your repo, and you never run a GitHub access review for a non-technical stakeholder.
GitBook handles readers and comments inside its own workspace and seat model, which is fine — but it's another set of accounts and seats to manage, and the cost scales with people.
The MCP server: public vs private
Both tools now have an MCP story, but they're not the same:
- GitBook's MCP targets your published (public) documentation.
- Miradorly's MCP runs on private docs, inherits each user's role, is secured with OAuth 2.1 + PKCE, and is read-only by design — an agent can read, never overwrite.
Crucially, Miradorly respects .docignore: files like CLAUDE.md, secrets, and drafts are never indexed and never returned over MCP, regardless of who asks.
# .docignore — never rendered, never indexed, never returned over MCP
CLAUDE.md
**/secrets/**
drafts/
*.internal.md
If your use case is "let my client's AI agent answer questions from the docs they're allowed to see, without leaking the internal ones," that's specifically what role-aware MCP over private docs is for.
When GitBook is the better choice
I'm not going to pretend Miradorly wins every scenario. Choose GitBook if:
- You want a full authoring suite with WYSIWYG and don't already live in an IDE.
- You're building a large public knowledge base and want GitBook's published-site features.
- Your team isn't on docs-as-code and has no intention of moving there.
Choose Miradorly if:
- Your docs already live in a git repo and your team writes them in Cursor / Claude Code.
- You share docs with clients or non-technical stakeholders who shouldn't have repo access.
- You want a role-aware MCP that works on private docs.
- You want flat, predictable pricing that doesn't climb with every invited seat.
How to decide in five minutes
Ask one question: where does your team actually write documentation today? If the answer is "in our repo, in our editor," an overlay keeps that workflow and adds the sharing layer on top. If the answer is "we don't really have a workflow yet," a platform like GitBook gives you one out of the box. Both are valid — they're just solving the problem from opposite ends.
Frequently asked questions
Is Miradorly cheaper than GitBook?
For most small teams, yes. GitBook Premium is roughly $65/site plus $12/user, which lands near $173/mo for a 10-person team; the Ultimate tier is $249/site. Miradorly is a flat $29/mo (Small teams) or $79/mo (Agency) with no per-seat math. The bigger your client and collaborator count, the larger the gap.
Does GitBook have an MCP server?
GitBook offers an MCP server for published (public) documentation. Miradorly's MCP runs on private docs with per-user role-aware access secured by OAuth 2.1 + PKCE, and it respects .docignore so internal files are never indexed.
Do I have to migrate my docs to use Miradorly?
No. Miradorly reads the markdown already in your repo and renders it. You keep writing in your existing editor and push commits as usual. GitBook, by contrast, expects you to author inside its own editor (its git sync is a mirror, not your primary workflow).
Can clients comment without a GitHub account?
In Miradorly, yes — clients sign in with email or Google and comment per section without ever touching your repo. GitBook supports comments but on paid seats inside its workspace model.