io.github.dutifyai/dutify
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
Dutify
Publisher-provided description
Whole Dutify suite in one server: Hub call recordings, projects, Codexum wiki, Roadmarq requests.
Summary by lookupd
Lets agents read, search, create, update and publish wiki spaces and pages, plus manage feature-request boards and workspaces.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http dutify https://mcp.dutify.ai
Codex, remote (streamable-http)
codex mcp add dutify --url https://mcp.dutify.ai
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"dutify": {
"url": "https://mcp.dutify.ai"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 191)
Publisher-provided text
whoamiUnified Dutify whoami: fresh credential/workspace discovery. Does not require a selected workspace or reserve quota.list_accountsList the accounts configured for this MCP session. Returns one entry per account with `name` (the label the caller passes as the `account` tool argument) and `wfind_my_workspaceUnified Dutify find_my_workspace: fresh credential/workspace discovery. Does not require a selected workspace or reserve quota.list_workspacesUnified Dutify list_workspaces: fresh credential/workspace discovery. Does not require a selected workspace or reserve quota.list_boardsList feature-request boards the caller can view in the current workspace. Each entry includes the board slug and the short-ID prefixes (featureRequestKey, bugRelist_spacesList wiki spaces the caller can view in the current workspace, each with a page count. Use the `key` field as the space identifier in follow-up wiki tool calls.get_endpoint_examplesFetch the request/response example payloads (full JSON values) for a Dutify API resource tag. Use this when you're about to write rich content via a tool that awiki_searchFind wiki PAGES by title/keyword in the current workspace. Returns a list of matching pages (slug, title, spaceKey, spaceName, excerpt, status, updatedAt) — nowiki_retrieveSearch the wiki by MEANING and get back the most relevant PASSAGES (chunks) with citations and relevance scores. Use this to GROUND or ANSWER a question from wiwiki_list_pagesList wiki pages in a space. Without `parent` returns root-level pages; pass a parent slug to list that page's children. Response items have slug, title, status,wiki_get_pageGet a wiki page by slug within a space. Default format is Markdown (the body is returned under the `markdown` field); pass format="tiptap" for raw ProseMirror Jwiki_create_pageCreate a wiki page under a space. Pass EITHER `markdown` (simpler, server converts to TipTap) OR `content` (TipTap/ProseMirror JSON, mutually exclusive with marwiki_update_pageUpdate an existing wiki page by slug. Any field left unset preserves the current value. Pass EITHER `markdown` OR `content` (TipTap/ProseMirror JSON) for the bowiki_move_pageMove a wiki page to a new parent and/or a new space. All body fields are optional and use slugs (resolved server-side in the target space) instead of UUIDs: `tawiki_delete_pageArchive (soft-delete) or permanently delete a wiki page by slug. Falls through to the non-lite Wiki Pages API since there is no lite delete endpoint — path is `wiki_get_page_shareGet the public SHARE-LINK status for a single page (PublicShareInfoDTO): `isEnabled`, `publicToken`, `publicUrl` (the shareable link), `showAuthor`, `sharedAt`,wiki_enable_page_shareEnable a public SHARE LINK for a single page, returning a PublicShareInfoDTO with the `publicUrl` to hand out. Optional `token` sets a custom URL slug (3-100 chwiki_disable_page_shareDisable the public share link for a single page, revoking access via its URL (returns 204). Requires edit access. API-key scope: `wiki:pages:write`.wiki_list_spacesList every wiki space the caller can see in the current workspace. Each entry has the space's `key` (use this in subsequent calls), `name`, `description`, `effewiki_get_spaceFetch a single wiki space by key. Returns the WikiSpaceDTO (id, key, name, description, icon, color, cover image, visibility flags, permissions, timestamps). Fowiki_get_space_with_pagesFetch a wiki space AND its complete page tree in one call. Returns WikiSpaceWithPagesDTO — space metadata plus `pages` (a recursive tree of WikiPageTreeNodeDTOwiki_create_spaceCreate a new wiki space in the current workspace. `key` is the unique short identifier used in URLs and subsequent API calls — uppercase letters + digits only,wiki_update_spaceUpdate a wiki space's metadata. All fields are optional — pass only what you want to change. The space key cannot be changed. Requires edit access to the space.wiki_delete_spacePERMANENTLY delete a wiki space AND every page inside it. Requires admin access to the space. This is destructive — surface a clear confirmation to the user befwiki_get_public_settingsGet a space's PUBLIC-WEB publishing settings (PublicSpaceSettingsDTO): `isEnabled` (is the space published to the public internet), `customSlug` (public URL sluwiki_check_public_slugCheck whether a public URL slug is available and validly formatted for a space, before publishing. Returns a SlugAvailabilityDTO. Call this when choosing a `cuswiki_set_public_settingsPublish / unpublish a space to the PUBLIC INTERNET, or update its public-site config. This is the REAL publish switch — NOT the space `isPublic` flag (which iswiki_list_attachmentsList every attachment on a wiki page (WikiAttachmentDTO[]): id, pageId, filename, contentType, sizeBytes, status (pending|confirmed|failed), uploadedBy/At, confwiki_request_attachment_uploadStep 1 of uploading an image/file to a wiki page. Returns { attachmentId, uploadUrl, storageKey }. AFTER calling this you MUST: (2) PUT the raw file bytes to `uwiki_confirm_attachmentStep 3 of uploading: confirm that the bytes were successfully PUT to the presigned `uploadUrl`, activating the attachment. Returns the WikiAttachmentDTO (status
Details
- Version: 0.1.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 281 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/dutifyai/dutify-mcp
- Website: https://dutify.ai
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.dutifyai/dutify)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp