Skip to content
Agentmart
Submit a tool

CogniRelay

Self-hosted agent continuity server with bounded, recoverable memory and restart orientation.

Connector by stef-k · GitHub account verified by the MCP Registry

IndexedLicense unknownRemote (HTTP)
Write a review

Install

Pick your client. Read the repository before you give any tool access to your data.

No install instructions from the source yet. Check the repository for setup steps.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Self-hosted agent continuity server with bounded, recoverable memory and restart orientation.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Runs code on install

Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.

Tools
30 read · 39 write · 3 delete · 12 not yet classified
Secrets
None asked for
Install scripts
Runs code on install
Runs as
Python package

Tools by what they do 84

Read from the source code; the running server may list different tools.

Read 30 · Look things up without changing anything.

  • context.snapshot_get
  • continuity.compare
  • continuity.list
  • continuity.read
  • coordination.handoff_read
  • coordination.handoffs_query
  • coordination.reconciliation_read
  • coordination.reconciliation_resolve
  • coordination.reconciliations_query
  • index.status
  • memory.compaction_plan
  • memory.read
Show 18 more tools
  • metrics.get
  • ops.catalog
  • ops.status
  • peers.fetch_manifest
  • peers.list
  • recent.list
  • search.query
  • security.tokens_list
  • system.capabilities
  • system.capabilities_v1
  • system.contracts
  • system.discovery
  • system.discovery_tools
  • system.discovery_workflows
  • system.governance_policy
  • system.health
  • system.manifest
  • tasks.query

Write 39 · Create, change, send or run things.

  • backup.create
  • backup.restore_test
  • code.merge
  • code.patch_propose
  • continuity.lifecycle
  • continuity.patch
  • continuity.revalidate
  • continuity.upsert
  • coordination.handoff_consume
  • coordination.handoff_create
  • coordination.shared_create
  • coordination.shared_query
Show 27 more tools
  • coordination.shared_read
  • coordination.shared_update
  • docs.patch_apply
  • docs.patch_propose
  • memory.append_jsonl
  • memory.write
  • messages.ack
  • messages.inbox
  • messages.pending
  • messages.relay_forward
  • messages.replay
  • messages.send
  • messages.thread
  • messages.verify
  • ops.run
  • ops.schedule_export
  • peers.register
  • peers.trust_transition
  • replication.push
  • schedule.acknowledge
  • schedule.create
  • schedule.get
  • schedule.list
  • schedule.retire
  • schedule.update
  • tasks.create
  • tasks.update

Delete 3 · Delete, drop, revoke or wipe things.

  • continuity.archive
  • continuity.delete
  • security.tokens_revoke

Not yet classified 12 · We could not tell from the name and description.

  • code.checks_run
  • context.retrieve
  • context.snapshot_create
  • continuity.refresh_plan
  • continuity.retention_plan
  • coordination.reconciliation_open
  • index.rebuild_full
  • index.rebuild_incremental
  • replication.pull
  • security.keys_rotate
  • security.tokens_issue
  • security.tokens_rotate

Network hosts it talks to 1

  • files.pythonhosted.org · found in code

Files it touches

  • /dev/null
  • /etc/cognirelay
  • /opt/cognirelay
  • /var/lib/cognirelay/repo
  • /var/lib/cognirelay/security
  • ~/.cognirelay/security_keys.json
  • Any path the agent passes to its tools

Tools (84)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • backup.create

    Create deterministic tar.gz backup bundle and manifest.

  • backup.restore_test

    Run backup restore validation in temporary directory with index and continuity checks.

  • code.checks_run

    Run configured check profile on a git ref and persist artifact.

  • code.merge

    Fast-forward merge a source ref into HEAD after required checks pass.

  • code.patch_propose

    Propose unified diff patch for code target.

  • context.retrieve

    Build a compact context bundle for task continuation with continuity resilience, degraded index fallback, default bundle.graph_context graph orientation, and scoped bundle.schedule_context reminders. No graph request flag is required.

  • context.snapshot_create

    Create deterministic context snapshot and persist it.

  • context.snapshot_get

    Load persisted context snapshot by id.

  • continuity.archive

    Archive one active continuity capsule and remove the active file.

  • continuity.compare

    Compare one active continuity capsule against a candidate capsule without mutating storage.

  • continuity.delete

    Hard-delete exact-selector active, fallback, and archive continuity artifacts.

  • continuity.lifecycle

    Apply a standalone lifecycle transition to a thread or task capsule.

  • continuity.list

    List active, fallback, archived, and optional cold continuity summaries with retention and recovery metadata.

  • continuity.patch

    Apply partial list-field patch operations to an existing continuity capsule.

  • continuity.read

    Read one continuity capsule by exact selector with active, fallback, or structured missing-state output. Startup view includes top-level graph_summary and schedule_context; non-startup reads remain graph-free. No graph request flag is required.

Show 69 more tools
  • continuity.refresh_plan

    Build and persist the latest deterministic continuity refresh plan.

  • continuity.retention_plan

    Build and persist the latest deterministic continuity stale-archive retention plan.

  • continuity.revalidate

    Confirm, correct, degrade, or conflict-mark one active continuity capsule through an auditable git-backed write.

  • continuity.upsert

    Create or replace one continuity capsule atomically.

  • coordination.handoff_consume

    Record the recipient's consume outcome for one handoff artifact without mutating local continuity.

  • coordination.handoff_create

    Create one local-first inter-agent handoff artifact from an active continuity capsule.

  • coordination.handoff_read

    Read one stored handoff artifact using sender, recipient, or admin visibility.

  • coordination.handoffs_query

    Query visible handoff artifacts for one sender and/or recipient identity without shared-state mutation.

  • coordination.reconciliation_open

    Open one bounded reconciliation artifact from visible coordination claims without mutating local continuity or shared state.

  • coordination.reconciliation_read

    Read one stored reconciliation artifact using owner, participant, or admin visibility.

  • coordination.reconciliation_resolve

    Resolve one open reconciliation record under first-write-wins version checking without mutating local continuity or shared state.

  • coordination.reconciliations_query

    Query visible reconciliation artifacts for one owner and/or claimant identity without mutating any coordination state.

  • coordination.shared_create

    Create one owner-authored shared coordination artifact without implying broader agreement semantics.

  • coordination.shared_query

    Query visible shared coordination artifacts without implying multi-writer merge semantics.

  • coordination.shared_read

    Read one bounded shared coordination artifact using owner, participant, or admin visibility.

  • coordination.shared_update

    Replace one shared coordination artifact under owner-only version checking without mutating local continuity.

  • docs.patch_apply

    Apply proposed docs/content patch with base-ref checks.

  • docs.patch_propose

    Propose unified diff patch for docs/content target.

  • index.rebuild_full

    Rebuild derived indexes and SQLite FTS from repo files.

  • index.rebuild_incremental

    Incrementally rebuild indexes from mtime state.

  • index.status

    Inspect current index status and derived artifacts.

  • memory.append_jsonl

    Append one JSON object as a JSONL record and commit.

  • memory.compaction_plan

    Generate compaction planning report (planner only).

  • memory.read

    Read a file by path.

  • memory.write

    Write text content to a repo-relative path and commit.

  • messages.ack

    Acknowledge/defer/reject tracked message delivery.

  • messages.inbox

    Read recipient inbox messages.

  • messages.pending

    Inspect pending and terminal delivery states.

  • messages.relay_forward

    Forward a message via relay log + inbox + thread write.

  • messages.replay

    Replay a tracked dead-letter message back into delivery flow.

  • messages.send

    Write message to recipient inbox/outbox/thread.

  • messages.thread

    Read thread messages by thread_id.

  • messages.verify

    Verify signed message envelope and optionally consume nonce.

  • metrics.get

    Return operational metrics summary.

  • ops.catalog

    List host-ops automation jobs and local security constraints.

  • ops.run

    Run one host-ops job locally with lock/audit controls.

  • ops.schedule_export

    Export suggested systemd/cron schedule for host-ops jobs.

  • ops.status

    Inspect recent host-ops runs and active job locks.

  • peers.fetch_manifest

    Fetch and return a peer's advertised manifest.

  • peers.list

    List known peer records from registry.

  • peers.register

    Create or update a peer registry record.

  • peers.trust_transition

    Apply explicit peer trust-level transition with reason and fingerprint guard.

  • recent.list

    List recently modified indexed content without a query string.

  • replication.pull

    Ingest replicated file bundle from peer.

  • replication.push

    Build and optionally push replication bundle to peer endpoint.

  • schedule.acknowledge

    Mark a scheduled item acknowledged or done; no separate schedule.done tool exists.

  • schedule.create

    Create a one-shot reminder or task nudge; due reminders surface through pull/list and orientation responses.

  • schedule.get

    Read one scheduled reminder or task nudge by schedule_id.

  • schedule.list

    List scheduled items with due/upcoming filters; due evaluation is pull-only and does not mutate rows.

  • schedule.retire

    Retire a scheduled item without deleting it.

  • schedule.update

    Patch mutable fields on a pending scheduled item using expected_version.

  • search.query

    Search indexed repo content.

  • security.keys_rotate

    Rotate message verification key material.

  • security.tokens_issue

    Issue a new peer token with scopes/namespaces and optional expiry.

  • security.tokens_list

    List token entries with status and expiry metadata.

  • security.tokens_revoke

    Revoke a token by id/sha or revoke all tokens for a peer.

  • security.tokens_rotate

    Rotate token credentials by revoking old token and issuing a replacement atomically.

  • system.capabilities

    Return high-level feature flags.

  • system.capabilities_v1

    Return versioned, machine-readable v1 feature map.

  • system.contracts

    Return frozen API/tool contract version and compatibility policy.

  • system.discovery

    Return machine guidance and bounded MCP compatibility entrypoints.

  • system.discovery_tools

    Return machine-usable tool catalog with schemas.

  • system.discovery_workflows

    Return recommended autonomous workflows.

  • system.governance_policy

    Return machine-readable governance policy pack.

  • system.health

    Check service liveness and git state.

  • system.manifest

    Return endpoint map and auth expectations.

  • tasks.create

    Create a collaborative task record.

  • tasks.query

    Query task records by status/owner/collaborator/thread.

  • tasks.update

    Update a task and enforce status transitions.

Signals

Weekly downloads
137
Last release
Oct 22, 2026 (7 days ago)
Last package publish
Oct 22, 2026 (7 days ago)

From the package registry.

Details

Registry name
io.github.stef-k/cognirelay
Version
1.4.15
Auth
No auth
Packages
pypi cognirelay
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

CogniRelay MCP server. Agent Mart. https://agentmart.dev/connectors/stef-k-cognirelay (last updated 2026-10-24)