Quickstart
From zero to your first cited answer in under 5 minutes.
This guide gets you from nothing to a working setup where Claude answers questions about Swiss norms with exact citations. You'll need Claude Code or Claude Desktop installed, and Node.js version 20 or newer.
Create a free Stratta account
Go to stratta.ch and sign up with email/password (or Google). Verify your email when prompted.
A personal workspace is created automatically. This is where your norms and API keys live.
Generate an API key
Open stratta.ch/api-keys, click Create API key, give it a memorable name, and copy the key.
The key (it starts with
sk_strt_) is shown once. Copy it now and keep it secret: it grants access to your workspace. You can revoke it anytime from the same page.Add the Stratta MCP server to Claude
In Claude Code, run:
claude mcp add stratta -- npx -y @stratta/mcpNo key is needed up front. On the first call, Claude Code prompts you to paste your API key. It's validated and saved to
~/.stratta/config.json, so you only do this once.Using Claude Desktop instead? See Install in Claude Desktop.
Ask your first question
Start a conversation in Claude and try:
Using SIA 261, what are the variable loads for an office floor, and how do I combine them at ULS? Cite the exact sections.Claude calls the Stratta tools, navigates the norm, and answers with citations like
[SIA 261, 8.2, p. 44].
If the answer includes a section path and page number you can find in the printed norm, you're set up correctly.
What just happened#
Claude used the Stratta MCP server: a small program that exposes your norms to Claude as a set of tools. When you asked a question, Claude:
- Listed the norms available in your workspace.
- Opened the table of contents and drilled into the relevant chapter.
- Read the section content and followed cross-references to other norms.
- Answered with a citation pointing to a section it actually opened.
Read How it works for the full picture.