SPM — Structured Project Memory for AI Agents
What It Is
SPM (getspm/spm-agent-connectors) is a project-scoped remote MCP connector that gives AI agents structured, auditable memory. Unlike session-level memory (which evaporates on disconnect) or global memory (which pollutes context across projects), SPM scopes memory to individual projects with provenance tracking, verification, and access control. Every memory write is attributed, versioned, and auditable — critical for regulated environments and multi-agent workflows.
| Tool |
Description |
| Context pack creation |
Bundle project knowledge into portable, versioned packs |
| Memory read/write |
Read and write project-scoped memory with provenance metadata |
| Access control |
Per-project permissions for agent access |
| Verification |
Cryptographic verification of memory integrity and provenance |
| Context graph |
Navigate relationships between memories, decisions, and artifacts |
Quick Start
npx mcp-remote https://getspm.com/v1/mcp
Business Use Cases
- Regulated decision audit: Every agent decision is traced to its source context with cryptographic provenance — SOC 2, HIPAA, and internal audit ready
- Multi-agent handoffs: Agent A stores research findings; Agent B picks up with full context and attribution
- Project onboarding: New agents load the project's context pack instead of being hand-fed instructions
- Temporal memory: Track how decisions evolved over time — what changed, when, why
- CorpusIQ integration: Use SPM alongside CorpusIQ's data connectors — SPM tracks agent reasoning, CorpusIQ provides live business data
How It Fits the Agent Memory Landscape
| Solution |
Scope |
Provenance |
Best For |
| SPM |
Project |
Yes — cryptographic |
Regulated, auditable agent workflows |
| Honcho |
Session |
Session lineage |
Session persistence and peer context |
| GBrain |
Knowledge vault |
Retrieval-based |
Long-term knowledge storage and retrieval |
| mcp-long-term-memory |
Global |
Basic |
Simple cross-session memory |
Limitations
- Remote-only: Hosted service — requires network connectivity to getspm.com
- New project: Early-stage with evolving API surface
- Not a replacement for session memory: SPM is for durable project knowledge, not ephemeral conversation state
See Also