Skip to content
Agentmart
Submit a tool

Gmem

Persistent, Solana-aware project memory for AI coding agents.

Connector by yksanjo · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/yksanjo-gmem

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

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

Persistent, Solana-aware project memory for AI coding agents. Typed entities + git-aware diffs.

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 26, 2026.

Tools
5 read · 1 write · 0 delete · 3 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 9

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

Read 5 · Look things up without changing anything.

  • gmem.diff
  • gmem.list_decisions
  • gmem.recall
  • gmem.score_agent
  • gmem.solana_context

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

  • gmem.write

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

  • gmem.ingest_agent_activity
  • gmem.ingest_anchor
  • gmem.ingest_hardhat

Secrets and settings it asks for

Other settings (environment variables or headers).

  • GMEM_DB

Network hosts it talks to 9

  • api.devnet.solana.com · found in code
  • api.mainnet-beta.solana.com · found in code
  • api.testnet.solana.com · found in code
  • devnet.helius-rpc.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • gmem.dev · found in code
  • mainnet.helius-rpc.com · found in code
  • us-1.helius-rpc.com · found in code

Files it touches

  • Your home directory (~)
  • ~/.config/solana/cli/config.yml

Tools (9)

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

  • gmem.diff

    Show how memory state changed between two points in time. Accepts ISO 8601 timestamps OR git commit refs (HEAD, HEAD~3, branch names, full or short SHAs) — refs are resolved via `git show -s --format=%cI` in the active project root. v0.5 milestone.

  • gmem.ingest_agent_activity

    Pull Solana activity for an autonomous-agent wallet via Helius RPC, aggregate it (txCount, distinct peers, failure ratio, age, sanctioned-neighbor count), score it with the transparent v1 heuristic, and write one Agent entity per (cluster, pubkey). Use `fixturePath` to run offline against a snapshot; otherwise set HELIUS_API_KEY or pass `apiKey`. v1.2 milestone — the missing trust layer for agent-to-agent payments.

  • gmem.ingest_anchor

    Auto-ingest an Anchor workspace: parses `Anchor.toml`, captures the IDL SHA-256 for each program from `target/idl/<name>.json`, and records the current git HEAD as the source commit. Writes one Program entity per (program, cluster) pair. v0.3 milestone.

  • gmem.ingest_hardhat

    Auto-ingest a Hardhat (EVM) workspace: walks up to the nearest hardhat.config.{ts,js,cjs,mjs}, reads every deployment artifact under deployments/<network>/<Contract>.json (hardhat-deploy convention), classifies the network into a canonical chain id, computes a stable ABI sha256, records git HEAD as sourceCommit. Writes one Contract entity per (chain, address). v1.1 milestone. Companion to gmem.ingest_anchor for Solana.

  • gmem.list_decisions

    List all Decision entries for the active project, newest first.

  • gmem.recall

    Retrieve memory entries relevant to a natural-language query for the active Solana project. Ranked by BM25 over entity fields with a recency boost.

  • gmem.score_agent

    Look up the latest stored Agent entity for (cluster, pubkey) and return its trust score with the heuristic breakdown showing which factors moved it. Read-only: does not call Helius or write a new version — use gmem.ingest_agent_activity for that. v1.2 milestone.

  • gmem.solana_context

    Read the active Solana CLI context (`~/.config/solana/cli/config.yml`) and return the configured cluster, RPC URL, and the public address of the active keypair. Used to auto-attribute Decision writes to a developer wallet. v0.4 milestone. Does not return the secret key.

  • gmem.write

    Persist a typed memory entry (Program / Account / Instruction / Decision / Finding / Integration). Append-only: re-writing the same logical entity creates a new version, never overwrites.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
Oct 22, 2026 (7 days ago)
Last release
May 17, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.yksanjo/gmem
Version
1.1.0
Auth
No auth
Packages
npm @yksanjo/gmem
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Gmem MCP server. Agent Mart. https://agentmart.dev/connectors/yksanjo-gmem (last updated 2026-10-24)