@mypenny/cursor
v0.1.26
Published
MyPenny memory injection for Cursor
Readme
@mypenny/cursor
Cursor doesn't have a hooks marketplace, so this package ships an installer instead. Run once per project:
npx @mypenny/cursor installThe installer writes .cursor/hooks.json to the current directory (resolving
the path to @mypenny/core's scripts) and adds the MyPenny MCP server to
.cursor/mcp.json — merged in, so other MCP servers you've configured are
preserved. The server URL defaults to https://app.mypenny.ai/mcp; override
with the MYPENNY_MCP_URL environment variable when running the installer.
On first use Cursor prompts you to enable the server and runs its OAuth flow —
this is separate from the hook auth (npx @mypenny/core auth login); the
two authenticate independently.
The per-project subconscious block does not need configuration. Cursor passes
the current project directory and MyPenny derives subconscious:<projectKey>
from the repo.
Do not set local SharedSpace or workspace id environment variables in Cursor. SharedSpace routing is server-side only: Peter or Aaron enables the hidden mode on the Convex deployment and manually marks selected plugin-token grants as server defaults. Unselected tokens stay private. Orgs are inferred from the selected SharedSpace row on the server.
