Connect-MCP

Handover

sh.handover/handover · v1.18.0

Shared, versioned context that humans and AI agents can publish, review, annotate, and continue.

MCPremoteno credentialsFiles & storage

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 17 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 87/100

What it does: 17 tools · 9 read, 8 write · Files & storage

Test call handover.whoami: needs a key: rpc error: Sign in to access Handover. (3,394 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +9
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://handover.sh/api/mcp?profile=core

Tools

17 tools listed at last check
  • handover.whoami Return the authenticated person or service agent, organization, workspace, role, and granted scopes. Call this before reading or publishing to confirm attribution and tenancy.
  • handover.search Find current shared context with hybrid, semantic, or lexical retrieval across metadata and artifact content. Use an empty query to list recent handovers.
  • handover.get Read a handover snapshot, continuation brief, artifact metadata, and revision history. Omit revisionId for the current snapshot.
  • handover.read_artifact Read bounded artifact content after inspecting a handover. Text is returned as UTF-8 and binary content as base64; truncated results report that explicitly.
  • handover.thread Read comments, explicit mentions, assignments, and eligible collaborators without changing revision history.
  • handover.annotations Read revision-anchored file comments, selected text, status, authorship, and resolution metadata. Use status=open to find feedback that still needs action.
  • handover.create Create durable shared context with an initial immutable revision. Authorship comes from the authenticated Handover identity.
  • handover.continue Append an immutable revision after reading the current snapshot. expectedRevisionId is mandatory to prevent overwriting another collaborator's work. Omitted artifacts are inherited; matching names are replaced.
  • handover.comment Append a discussion comment and optionally notify explicitly mentioned collaborators.
  • handover.annotate Add a durable comment anchored to selected text or lines in an immutable artifact revision. Read the artifact first and preserve the exact quote and surrounding context.
  • handover.update_comment Edit an authored comment, or resolve/reopen an annotation. Set resolvedRevisionId when a new handover revision addressed the feedback.
  • handover.assign Replace the open assignments with the supplied collaborator identities. This changes collaboration state, not the immutable handover revision.
  • handover.publish Create or update a stable /r/{slug}/ report projection of a Handover revision.
  • handover.publication Read the stable report URL, entry file, access mode, and selected revision for a handover.
  • handover.pull Return the selected files of a published report with paths, hashes, media types, and UTF-8 or base64 content.
  • handover.okf.export Export a handover revision as an Open Knowledge Format bundle for another human or agent system.
  • handover.okf.import Import Open Knowledge Format files into a new immutable Handover revision. Replaying the same bundle is idempotent.

Badge

Connect-MCP badge for sh.handover/handover

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/sh.handover/handover.svg)](https://clawy.uk/mcp/s/sh.handover/handover)