Skip to content

Add Titen Memory plugin - #184

Open
RamaAditya49 wants to merge 1 commit into
cursor:mainfrom
RamaAditya49:add-titen-memory
Open

Add Titen Memory plugin#184
RamaAditya49 wants to merge 1 commit into
cursor:mainfrom
RamaAditya49:add-titen-memory

Conversation

@RamaAditya49

@RamaAditya49 RamaAditya49 commented Aug 1, 2026

Copy link
Copy Markdown

Adds a focused remote-MCP plugin for Titen, an open-source evidence-grounded collaborative memory service for AI agents.

The plugin contains:

  • one explicit-invocation memory skill
  • one authenticated remote HTTP MCP declaration
  • no hooks, transcript capture, background process, or bundled credential
  • README, changelog, and Apache-2.0 license

Configuration stays operator-owned through TITEN_MCP_URL and TITEN_API_KEY. The repository validator passes with the plugin registered in the marketplace manifest.


Note

Low Risk
Additive plugin-only change with no modifications to existing plugin runtime code; auth is operator-supplied via environment variables.

Overview
Introduces a new titen-memory plugin that wires Cursor to an operator-hosted Titen MCP endpoint for explicit, project-scoped collaborative memory (recall, durable writes, checkpoints, leases, and handoffs).

The plugin ships a remote HTTP MCP declaration (mcp.json) that reads TITEN_MCP_URL and TITEN_API_KEY from the environment—no bundled credentials, hooks, or transcript capture. A single titen-memory skill documents the nine-tool contract, safety boundaries (no secrets/transcripts, verify recalled facts), and when to compile vs. remember vs. coordinate.

Marketplace registration and the root README plugin table are updated so the plugin can be discovered and installed like other remote-MCP integrations.

Reviewed by Cursor Bugbot for commit 6c3b103. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.

Reviewed by Cursor Bugbot for commit 6c3b103. Configure here.

---
name: titen-memory
description: Use a configured Titen MCP server to recall bounded evidence-grounded context, record verified durable signals, submit feedback, and coordinate checkpoints, leases, or handoffs. Use when work may benefit from prior project memory or when a verified outcome should be preserved for another agent; do not use it to capture raw transcripts, secrets, chain of thought, or routine tool output.
---

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing explicit invocation guard

Medium Severity · Logic Bug

The skill's frontmatter omits disable-model-invocation: true. This, coupled with its broad description ("Use when work may benefit from prior project memory"), allows auto-selection and unintended remote Titen MCP calls and writes, despite the skill being intended for explicit invocation.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6c3b103. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants