io.github.lavanry/docfarm
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Docfarm
Publisher-provided description
Publish, edit, share and track HTML docs and decks from chat, with view analytics.
Summary by lookupd
Publishes, edits, duplicates and shares HTML docs and decks, and reports view analytics and viewer activity.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http docfarm https://mcp.doc.farm/mcp
Codex, remote (streamable-http)
codex mcp add docfarm --url https://mcp.doc.farm/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"docfarm": {
"url": "https://mcp.doc.farm/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (22 tools)
Publisher-provided text
whats_possibleShow a grouped overview of everything docfarm can do for the user — reading, editing, sharing, tracking, drafting follow-ups, and collaborating. Call this whenget_skillsLoad a Docfarm skill, written instructions for a task that you then follow. docfarm/onboarding is the short tour for someone who has just connected Docfarm. Pasget_build_briefREAD THIS FIRST, before writing a single line of HTML for this user. Returns the docfarm house standard (how to pick the page archetype, type scale, spacing, lolist_docsList the user's docs: first the ones they own, each with its share link, then the ones other people shared with them and how an edit to each behaves (overwritesget_doc_statusWho read a doc and how. Returns the share link, total and unique views, average reading time, when it was last opened, and the ten most recent viewers with theiupdate_doc_settingsChange a doc the user OWNS: password protection (password_on / password_value), ask viewers for their email before viewing (ask_name), allow file downloads (alldelete_docPermanently delete a doc the user OWNS — removes the document, its share link(s), all view/analytics data, chat, comments, suggestions, collaborators, and the sinvite_collaboratorInvite someone to collaborate on a doc the user OWNS, by email, so it lands in their docfarm. If they're already a docfarm user the doc appears in their farm imsuggest_linkThe share link a NEW doc would get, before you publish it. People want to see and name their link before it exists, because changing it later breaks the copieshost_html_contentHost an HTML doc on docfarm and return its share link. A name that exactly matches an existing doc's title, ignoring case and surrounding spaces, overwrites thaduplicate_docServer-side copy of any HTML doc the user can read (their own OR shared with them) into their own farm under a new name. THE fast path for building a modified vget_upload_urlStep 1 of 2 for hosting a large HTML file that is already on disk, without sending its bytes through the model's context. Returns a short-lived signed upload URfinalize_uploadFAST PATH step 2/2: after PUTting the file to the signed URL from `get_upload_url`, call this to publish. NEW name → new doc + share link. Name matching an EXISget_doc_htmlRead the current HTML body of any docfarm HTML doc the user has access to — their own docs OR docs other people have shared with them (as collaborator or via shget_doc_urlGet a time-limited signed URL that downloads the raw file of any doc the user has access to — HTML, PDF, Markdown, anything stored on docfarm. Use this when youpatch_docEdit an existing hosted doc by replacing a snippet of its HTML. DEFAULT TOOL for ANY edit to a doc the user already has — typo, copy change, restyle, new sectiorebuild_docRebuild a PDF or PowerPoint the user already has on docfarm into a live HTML page built to the house standard, keeping every fact and reorganising the layout socheck_rebuildCheck a rebuild started by `rebuild_doc` and publish it when it is done. Returns the current stage while it is still building, so call it again after a pause. Wshow_docOpen a doc inside the chat as a live view of the page. In hosts that render MCP Apps (claude.ai, Claude Desktop, Claude mobile) the doc appears in the conversatapp_read_docUsed by the docfarm doc view inside the chat, not by the assistant. Returns a doc's HTML annotated for in-place text editing plus a content revision. Assistantsapp_apply_editsUsed by the docfarm doc view inside the chat, not by the assistant. Saves text the person retyped in the view as exact edits of the stored HTML, guarded by thelist_accountsList the farms this connection can reach: the signed-in account, plus the connected account when the person has one (docfarm's work/personal split, two separate
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 646 ms
- First indexed:
- Last seen in registry:
- Website: https://doc.farm
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.lavanry/docfarm)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp