Getting Started
Connect Recordari to your AI agent in five minutes.
Recordari gives your AI agents a memory that persists across sessions. Instead of starting every conversation from scratch, your agent loads its memory at the start of a session and picks up exactly where it left off - with context about past decisions, active constraints, and recent work.
This page gets you from zero to a working connection in five minutes.
What you need
- A Recordari account - sign up at recordar.io
- An MCP-compatible AI agent: Claude Code, Claude.ai, or any client that supports the Model Context Protocol
Step 1 - Get an API key
After signing up, open the admin portal and go to API Keys → Personal keys. Click New personal key, give it a name (e.g. "Claude Code - my-project"), and copy the value immediately. You won't be able to see it again.
A personal key is tied to you individually - it's what you want for your own agent sessions. See Authentication for how this differs from a shared workspace key.
Step 2 - Connect your agent
Claude Code
Create .mcp.json at the root of your project:
{
"mcpServers": {
"recordari": {
"type": "http",
"url": "https://api.recordar.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Add .mcp.json to your .gitignore before committing. Then reload Claude Code - Recordari should appear in your active MCP servers.
Claude.ai
Go to Settings → Integrations → Add integration, and enter:
- URL:
https://api.recordar.io/mcp
Claude.ai connects via OAuth 2.1 - you'll be prompted to log in and authorize the connection, no API key needed.
⚠️ Note: At present, using OAuth connectors with Claude.ai and ChatGPT requires the agent to be in developer mode. Check your own agent's docs to find out how to enable this if the connection doesn't work.
Step 3 - Start your first session
Tell your agent to orient on a domain. A domain is just a named bucket for a set of memories - use your project name:
"Before we start, check what you know about the backend-api domain and tell me where things stand."
On the first call the domain is empty, so you'll get a minimal response. That's fine - we're about to fill it.
Step 4 - File your first memory
Now tell your agent to remember something:
"File a memory that we're using PostgreSQL as the main database."
Your agent will file the memory and return an ID for it. If the reasoning isn't obvious from what you said, it may ask — you don't need to spell out "why it matters" every time.
Step 5 - Start the next session
Open a completely new conversation. Tell your agent:
"Before we start, check what you know about the my-project domain and tell me where things stand."
This time it will come back with your PostgreSQL decision in context. That's it - persistent memory is working.
Admin portal
Day-to-day workspace management (keys, usage, audit log) happens at admin.recordar.io, not through your agent. See the Admin portal overview for what is available on your plan.
Where to go next
- Authentication - key types, scopes, rotation
- MCP Tools Reference - every tool with examples
- When memories disagree - contradictions, supersession, and ownership on shared domains
- Pricing & Limits - what each plan includes
- Admin portal - keys, usage, and audit log
- Guide: Recordari by role - how developers, architects, and managers use it differently
- Guide: Using Recordari with Claude Code - a full working session walkthrough