Every connection gets both read and write access. There is no read-only credential, so connect an agent only if you are comfortable with it creating and editing documents on your behalf.
Sign in from the client
This is the path most MCP clients take. Add the server to the client’s MCP configuration:mcp-config.json
Claude Code wants to connect to your Tatara brain. It will be able to read your documents and folders, traverse your brain graph, and create or edit your documents on your behalf.Choose Connect to approve, or Cancel to refuse. Approving hands the client its credentials and returns you to your app. The client keeps its own access current from then on, so you do not have to sign in again for every session.
Browser sign-in works with clients that hand control back to an address on your own machine, which covers desktop and command-line clients, plus Claude’s hosted client. If your client cannot complete the browser round trip, use an access token instead.
Use an access token
An access token is a long-lived bearer token for an agent that cannot sign in through a browser. Only a workspace owner can create one.1
Create the token
In Tatara, open Settings → Access tokens and choose New token. Give it a name that identifies the agent using it.
2
Copy it immediately
The token is shown exactly once, when it is created. Copy it then. Tatara does not store a readable copy, so a lost token has to be replaced.
3
Send it on every call
Configure the client to send the token as a bearer credential:
mcp-config.json
Manage connected agents
Settings → Agent access lists every client that signed in through the browser, under Connected apps, with the date it connected and when it was last used. Choosing Disconnect stops that client renewing its access, so it has to sign in again to get a new credential. The credential it already holds keeps working until it expires, up to an hour later. Agents using an access token are managed from Settings → Access tokens instead.Provenance
Every document an agent writes records which credential wrote it. Thesource field is stamped from the token’s name or the connected client’s identity, and it is never something the agent supplies. That is why write tools ignore a source you send them.
If the connection fails
The sign-in page says the request has expired
The sign-in page says the request has expired
Consent requests are short-lived. Start the connection again from your client and complete it without leaving the tab idle.
Setup is incomplete
Setup is incomplete
Your Tatara account has to belong to a company before an agent can connect. Finish account setup in the web app, then retry.
The agent reports that its token is not recognized
The agent reports that its token is not recognized
The token was revoked or mistyped. Issue a new one under Settings → Access tokens and update the client’s configuration. If the agent connected through the browser instead, check whether the client was disconnected under Settings → Agent access, and reconnect it.
Next steps
The MCP server
What your agent can do once it is connected.
Agent skills
Install the skills that teach your agent to write correctly.