Skip to main content
Point your MCP client at this endpoint:
The server connects and lists its tools straight away. Anything that touches your account needs a credential — a browser approval, or a key.

Before you begin

  • A smry account — start free. The free plan connects.
  • A client that supports remote MCP servers — Claude Code, Claude Desktop, Codex, Cursor, VS Code, and most others do.
1

Add the server

The parts of that command:
  • claude mcp add registers a server with Claude Code.
  • --transport http means smry is hosted at a URL. Nothing runs on your machine.
  • smry is a name you make up. It labels smry’s tools in Claude’s output. Calling it library would work identically.
  • https://api.smry.ai/mcp is where the server lives.
You should see Added HTTP MCP server smry with URL: … — that means the entry was saved, not that it connected yet.
2

Sign in for the account tools

Run claude mcp list. smry shows ✔ Connected with no credential at all, and all 28 tools are listed. Connecting and listing need no account.The tools that touch your library are different. The first one your agent calls fails with an authentication error until a credential arrives. Open a session, run /mcp, pick smry, and approve access in the browser. smry never asks an agent for a password — a person approves, once. The other tabs send a Bearer key instead and skip the browser entirely.Access renews in the background. You should not have to sign in again on a schedule.
3

Prove it works

Ask your agent something only smry can answer:
use the smry server to read https://www.nasa.gov/news-release/nasa-sets-coverage-for-agency-crew-mission/ and tell me the three main claims
You do not normally need to name the server — your agent picks tools on its own. Naming it here guarantees the answer came through smry rather than the agent’s own browsing.Then try one that needs your account:
what have i saved recently?
If an agent is doing this setup for you, it should run the command itself. You only need to sign in and approve access in the browser.

What your agent can do once connected

28 tools, but you will trigger a handful of them constantly: The full list is in the MCP tool reference.

If it isn’t working

Expected, until you sign in. Listing tools needs no credential; calling an account tool does. Run /mcp, pick smry, and approve in the browser, or add a Bearer key to the client config.
The key is mistyped, expired, or revoked. Create a fresh one in the Developer console and restart the client. A credential header always wins: once one is present, smry uses it rather than falling back to a browser sign-in, so a bad key never silently degrades to anonymous access.
You are probably signed in as a different account than the one holding your library. Ask your agent what have i saved recently? — if it answers for an empty library, disconnect and approve again with the right account.
Restart the client. Most read MCP configuration only at startup.

Keep one credential per client

Give each client its own key. Then you can see which one made a change, and revoke one without interrupting the others.
Never deploy a shared bridge with one key serving many people. Each person must present their own credential, or their libraries merge.

Next

Things to ask for first

Prompts worth pasting once your agent is connected.

What you can do

Read anything, keep it, follow it, ask about it later.
Last modified on September 13, 2026