Get Snipara running on one project, then keep that project in scope.
Start by choosing one of the two primary surfaces: Hosted MCP for agents, API / SDK for apps and integrators. Keep local helper tooling optional.
Use create-snipara for guided free account setup, or use the dashboard if you prefer.
Use Hosted MCP for LLM agents with context and memory, or API / SDK for software integrations.
Use docs and parsed binaries for narrative context, and the code graph for structure-heavy questions.
Use Hosted MCP when you want an agent connected quickly.
Run npx create-snipara for guided onboarding, auth, and local config. If you already have a project slug and API key, add the hosted endpoint directly to the MCP client you already use.
npx create-sniparaThe free account path includes Context Free and reviewed Memory Free. Use snipara-companion only when local terminal workflows help.
- Snipara does not replace your LLM. It prepares the context you send to it.
- Hosted MCP is the canonical agent surface.
- API / SDK is the canonical app and integrator surface.
- `snipara_context_query` stays the default for docs and narrative knowledge.
- Memory stores durable decisions and preferences; it is not the document source of truth.
- Code structure lives in the code graph, not in a generic doc search result.
- Supported PDF, DOCX, PPTX, SVG, and VSDX files are parsed into searchable text during GitHub sync.
- Shared context is project-aware, so the same team can behave differently per project.
Code Graph v1
In v1, snipara_context_query stays doc-first. It remains the right default for docs, notes, markdown, and narrative context.
For structural code questions, use snipara_code_callers, snipara_code_imports, snipara_code_neighbors, or snipara_code_shortest_path.
HTTP direct is the cleanest hosted setup.
If your client accepts remote MCP, use the project slug and an API key. Keep the slug as the human-readable identifier across all transports.
{
"mcpServers": {
"snipara": {
"type": "url",
"url": "https://api.snipara.com/mcp/YOUR_PROJECT_SLUG",
"headers": {
"X-API-Key": "snp-YOUR-API-KEY"
}
}
}
}Integration guide
Compare hosted HTTP, SSE, and local stdio without changing the story every time.
Shared context
Learn how reviewed memory and project-scoped context travel between runs.