Get started ✦Self-hosted · Open source · Apache 2.0

Your canon, running
in five minutes.

MsgStack is open source and self-hosted. There is no signup wall and no paid tier — clone it, run it, and start grounding your agents on your own infrastructure today.

001Self-host in five minutes

Four steps, one machine.

Everything runs locally: FastAPI server, SQLite canon store, and an in-process vector index. The only external dependency is an LLM API key for document structuring and generation.

I

Clone the repository

The whole product — MCP server, admin UI, knowledge graph, artifact engine — lives in one Apache 2.0 repo.

git clone https://github.com/abidc/msgstack-mcp.git
cd msgstack-mcp
II

Configure and start

Copy the environment template, add your OpenAI API key, and bring the stack up with Docker Compose.

cp .env.example .env
# add OPENAI_API_KEY to .env

docker compose up -d
III

Open the admin UI

The dashboard is live at localhost:8001 — workspaces, canon domains, the graph explorer, and governance views.

open http://localhost:8001/
IV

Upload your first document

Drop in a positioning doc, spec, or brand guide (PDF, DOCX, or TXT). MsgStack extracts structured canon entries and personas, shows you a preview, and commits only what you confirm.

002Connect Claude or Cursor

One URL, and your agent is grounded.

MsgStack speaks MCP over streamable-HTTP and SSE. Add your instance URL to Claude Desktop, Claude Code, or Cursor and the canon tools appear in the client — no plugin, no SDK.

Full client configs in the docs ✦
{
  "mcpServers": {
    "msgstack": {
      "url": "http://localhost:8001/mcp"
    }
  }
}
003Hosted edition
PLANNED · v1.3

A managed instance, when it ships.

A hosted SaaS edition — managed database, vector index, and server — is on the roadmap for v1.3, alongside an onboarding wizard and industry starter templates. It does not exist yet. Join the waitlist and we'll email you when it does; self-hosting works today and will always be free.

See the roadmap ✦

Request Early Access

MsgStack is open source and self-hostable. Join the developer waitlist for early access to updates, new grounding schemas, and MCP tooling.