1
Create your ingest key
Sign in at app.armature.tech — eu.armature.tech for EU workspaces — and open MCP Setup.US workspaces can omit
- Click Add MCP server and register your server.
- On the server’s card, click Connect SDK analytics to mint an ingest key. The key is shown once, together with your region’s ingest URL — copy both.
- Add them to your server’s deployment secrets:
ANALYTICS_INGEST_URL (the SDK defaults to the US endpoint); EU workspaces must set it. Each MCP server gets its own key. You can rotate or revoke keys from the same card at any time.2
Wire in the SDK
The fastest path: paste this prompt into your coding agent and let it do the wiring.Or do it by hand — it’s one wrapper around your server:Install commands and full options are on the per-language pages: TypeScript, Python, Go, PHP.
Prompt for your coding agent
Deploying to serverless? Set delivery to
await and add the one-line session helper — see Stateless & serverless servers.3
Deploy and watch sessions flow in
Deploy your server. As soon as an agent talks to it, sessions appear in the dashboard — the Overview fills with live sessions, use cases, and issues.To sanity-check locally first, point a client at your dev server (for example
claude mcp add with the local command) and run one conversation. You should see it under Sessions within a minute or two.Next steps
Replay your first session
Read the ask, the agent’s thinking, and every call.
Understand what's captured
Telemetry fields, events, size limits, and delivery.
Identify your users
Attribute sessions to real accounts, privacy-preserved.
Connect the Armature MCP
Query your analytics from your coding agent.

