Spaces are private by default. Share with specific people:
share_space({
uuid: "abc-123...",
emails: ["friend@example.com"]
})
Adding someone hands them the pen. A person you add by name can change the page from the web app, the way a shared doc works — the dialog's “Can edit”. For someone who should only read it, a customer getting a finished report, pick “Can view” or pass role: "view"; unticking “let them make edits” makes the whole guest list read-only. share_space says who can edit in its answer.
Viewers sign in with Google or with email + password.
Reading content
Paste a spacesheep URL and ask Claude to read it:
read_space({ uuid: "https://spacesheep.dev/@misha/quarterly-report" })
URLs
Spaces live under their owner's username: spacesheep.dev/@username/<title-slug>. The slug is generated from the space title; renaming a space updates the slug and old links redirect permanently. Claim your username from the dashboard.
Legacy UUID links (/space/<uuid>) keep working — they redirect to the pretty URL once the owner has a username. All MCP tools accept either form.