Snipara Agents

Use Snipara to give AI agents durable repository context, reviewed memory, shared team state, and explicit task coordination. This is not a separate product wedge; it is the agent capability layer on top of Snipara repository continuity.

Product boundary

Agents use the same Snipara project, memory, MCP, and source-authority layer as the rest of the product. Hosted MCP and API remain the primary connection surfaces.

The Problem

AI agents today are stateless. Every conversation starts fresh. Past decisions, user preferences, learned patterns — all gone. This creates several challenges:

  • No memory persistence — Agents forget everything between sessions
  • No knowledge sharing— One agent's discovery stays siloed
  • No coordination— Multiple agents can't work together effectively
  • Repeated context loading — Same docs fetched over and over

The Solution

Snipara Agents is easiest to read as three blocks delivered via MCP (Model Context Protocol): durable memory, multi-agent coordination, and hierarchical tasks.

How It Works

Snipara Agents exposes MCP tools that your LLM can call to store, retrieve, and share memory. The LLM decides when to remember something important and when to recall relevant context. Memory V2 also adds lifecycle controls so your agents can verify evidence, invalidate stale knowledge, and supersede old decisions safely.

// Agent remembers a user preference
snipara_remember({
  content: "User prefers TypeScript over JavaScript",
  type: "preference",
  confidence: 0.9
})
// Later, agent recalls relevant memories
snipara_recall({
  query: "What programming language does the user prefer?",
  limit: 5
})

Quick Start

Create a project
Get API key
Add Hosted MCP
Use agent tools

1. Create or open a Snipara project

Start from the dashboard or use create-snipara to connect a repository and configure Hosted MCP.

2. Get Your API Key

Navigate to your project's API Keys tab and create a new key. This key will be used to authenticate MCP requests.

3. Add MCP Configuration

Add Snipara to your MCP client configuration:

{
  "mcpServers": {
    "snipara": {
      "type": "http",
      "url": "https://api.snipara.com/mcp/YOUR_PROJECT_SLUG",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

4. Start Using Agent Tools

Once configured, your LLM will have access to memory and coordination tools. Ask it to "remember this for next time" or "recall what we discussed about authentication".

MCP Tools

ToolDescriptionPlan
snipara_rememberStore a memory with type, category, and TTLPro+
snipara_recallSemantic recall of relevant memoriesPro+
snipara_memoriesList memories with filtersPro+
snipara_forgetDelete specific memoriesPro+
snipara_swarm_createCreate a new agent swarmTeam+
snipara_swarm_joinJoin an existing swarmTeam+
snipara_claimClaim exclusive access to a resourceTeam+
snipara_releaseRelease a resource claimTeam+
snipara_state_get/setRead/write shared swarm stateTeam+
snipara_broadcastSend event to other agentsTeam+
snipara_task_createCreate a task in the queueTeam+
snipara_task_claimClaim a task from the queueTeam+
snipara_task_completeMark a task as completeTeam+
snipara_htask_createCreate hierarchical task (N0-N3)Pro+
snipara_htask_completeComplete task with evidencePro+
snipara_htask_block/unblockBlock/unblock with propagationPro+
snipara_htask_metricsThroughput, aging, recovery metricsPro+

Highlighted rows are new Hierarchical Task tools. See all 17 htask tools →

Plans and availability

Agent memory, team memory, htasks, and coordination tools are plan-scoped capabilities inside Snipara. Use the pricing page for current plan packaging instead of treating Agents as a separate subscription.

Next Steps