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.
Tools Available¶
| 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 |
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.
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