⌘
MCP · one connection, every assistant

Connect Claude, ChatGPT, Grok, Hermes, Meta Muse, and any AI assistant to The Crypt.

Works with Claude, ChatGPT, Grok, Hermes, Meta Muse, Cursor and more. Sign in once. Your assistant can search, save, and tag your links. No API keys to copy.

Things people ask it
“What did I save about Postgres last month?”
“Save this URL and tag it ai, agents”
“Find the duplicate links in my crypt and merge them”
“Give me a digest of what I read this week”
“Show me everything I tagged react that I haven’t opened yet”
“How many links do I have tagged hiring?”
“Tag my last three saves with the same tags as this one”
“What domains do I save from most?”
What it can do
Full access (default)
  • Search, list, and read links and tags
  • Save new links and tag them
  • Edit link details and tag names
  • Pull an AI digest of recent saves
  • Delete links, delete tags, and merge duplicates — always with a confirmation step
Read-only (optional)

Uncheck “Allow changes” when you connect and the assistant can look but not touch: search, list, read one link, list tags, get your overview stats, run a digest, and preview duplicates. Every write tool — save, edit, tag, delete, merge — refuses with a clear message.

Good for a shared assistant, a first try, or anyone who wants their crypt browsable but not editable.

Setup, per client

Every client talks to the same endpoint: https://mcp.getlinkcrypt.com/mcp

✦
Claude.ai
  1. Go to Settings → Connectors → Add custom connector.
  2. Name it Link Crypt and paste in the URL below.
  3. Click Connect, sign in to Link Crypt if needed, and approve.
https://mcp.getlinkcrypt.com/mcp
◉
ChatGPT
  1. Open ChatGPT on the web. In Settings → Apps & Connectors → Advanced settings, turn on Developer mode. Newer builds call the page Plugins. The toggle is in the same Advanced settings area.
  2. Back in Apps & Connectors (or Plugins), click Create. You can also click +, then Add custom MCP server.
  3. Name it Link Crypt, paste in the URL below, choose OAuth for authentication, accept the warning, and create it.
  4. Sign in to Link Crypt and approve. Start a new chat, turn on the Link Crypt connector from the tools menu, and try: “Search my Link Crypt for Postgres and give me the full saved description.”
https://mcp.getlinkcrypt.com/mcp
  • Creating custom connectors is a workspace feature on Business, Enterprise and Edu.
  • On Plus and Pro, developer mode is a beta and connections are read-oriented. Expect search and fetch to work. Write actions may be unavailable.
  • Deep research and company knowledge use only the search and fetch tools. Normal chat in developer mode can use every Link Crypt tool.
  • If ChatGPT says the server must provide search and fetch, that is now supported.
</>
Claude Code

Run this in your terminal:

claude mcp add --transport http linkcrypt https://mcp.getlinkcrypt.com/mcp

Then run /mcp and follow the prompt to sign in and approve.

✦
Claude Desktop
  1. Go to Settings → Connectors and add a custom connector.
  2. Name it Link Crypt and paste in the URL below.
  3. Connect, sign in, and approve.
https://mcp.getlinkcrypt.com/mcp
/
Grok
  1. Go to grok.com/connectors.
  2. Click New Connector and choose Custom.
  3. Paste in the URL below, then sign in to Link Crypt and approve.
https://mcp.getlinkcrypt.com/mcp

Custom connectors are on Grok's paid tiers (SuperGrok and up). On Grok Business and Enterprise, an admin provisions the connector first.

Grok Build, xAI's terminal agent, reads the same MCP configuration as Claude Code, so a server added there carries over.

H
Hermes

Run this in your terminal. It is the Hermes Agent from Nous Research.

hermes mcp add linkcrypt --url https://mcp.getlinkcrypt.com/mcp

On first connect Hermes prints an authorize URL, opens your browser to the Link Crypt sign-in, and waits for the callback on a local port. It caches the token under ~/.hermes/mcp-tokens/. Verify with hermes mcp test linkcrypt.

Running Hermes headless or as a gateway? Authorize once from an interactive terminal with hermes mcp login linkcrypt.

Hermes writes this to ~/.hermes/config.yaml:

mcp_servers:
  linkcrypt:
    url: "https://mcp.getlinkcrypt.com/mcp"
    auth: oauth
M
Meta Muse
  1. In Muse, open Settings → Connectors.
  2. Choose Add custom connector and paste in the URL below.
  3. Sign in to Link Crypt and approve.
https://mcp.getlinkcrypt.com/mcp

You can also ask Muse in chat to add a custom connector for Link Crypt at that URL with OAuth.

Muse connects from Meta's cloud, so there is nothing to install. Meta does not review custom connectors. Disconnect any time under Settings → Connectors or in Link Crypt Preferences.

‹›
Cursor

Add this to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "linkcrypt": {
      "url": "https://mcp.getlinkcrypt.com/mcp"
    }
  }
}
VS VS Code

Add this to .vscode/mcp.json:

{
  "servers": {
    "linkcrypt": {
      "type": "http",
      "url": "https://mcp.getlinkcrypt.com/mcp"
    }
  }
}
W Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "linkcrypt": {
      "serverUrl": "https://mcp.getlinkcrypt.com/mcp"
    }
  }
}
G Gemini CLI

Run this in your terminal, then authenticate when prompted:

gemini mcp add --transport http linkcrypt https://mcp.getlinkcrypt.com/mcp
What's under the hood

16 tools, thin wrappers over the same REST API. Write tools need “Allow changes”; destructive ones always ask you to confirm.

ToolWhat it doesKind
get_overviewSnapshot of your library: totals, growth, top tags and domains.read
search_linksFull-text search across titles, descriptions, and saved page content.read
list_linksList and filter links by tag, domain, favorite, or sort order.read
get_linkGet one link’s full detail, including its tags. Pass detail: content for the full saved page text.read
save_linkSave a new URL, with optional title, description, and tags.write
update_linkEdit a link’s title, URL, description, or favorite/read status.write
delete_linkPermanently delete a link.write · confirm
list_tagsList every tag with its link count.read
tag_linkAdd or remove tags on a link.write
update_tagRename, recolor, or redescribe a tag.write
delete_tagDelete a tag everywhere it’s used.write · confirm
generate_digestCryptie-generated digest of themes and habits in your recent saves.read
find_duplicatesPreview duplicate links or tags before touching anything.read
merge_duplicatesMerge duplicate links or tags into their canonical copy.write · confirm
searchChatGPT-compatible alias of search_links: { query } in, { results: [{ id, title, url }] } out. Deep research uses this.read
fetchChatGPT-compatible: { id } in, full saved record with the page text out.read
Permissions & disconnecting

When you approve a connection you choose whether to check “Allow this assistant to make changes.” Leave it on for full read/write access, or turn it off for a read-only connection that can look but never save, edit, tag, or delete anything.

Every connected assistant shows up under Preferences → Connected AI assistants, with when it connected and when it was last used. Click Disconnect there, or disconnect from the client itself — either way, access is revoked immediately and the assistant needs a fresh sign-in and approval to reach your crypt again.

Where your data goes

Tool inputs and outputs pass through whichever assistant you're using (Anthropic, OpenAI, xAI, Meta, Nous Research, or another vendor) the same way any tool call does. Link Crypt only sees the calls your assistant actually makes, same as a REST API key. Details in our privacy policy.

Prefer the REST API? Read the API docs →

Troubleshooting +
  • The connector URL must be exactly https://mcp.getlinkcrypt.com/mcp. No trailing slash, no extra path.
  • A 401 response before you sign in is normal. It is how the client learns it needs to start the sign-in.
  • If the consent page says the request expired, start again from the client and approve within a few minutes.
  • To start fresh, disconnect in Preferences → Connected AI assistants, then reconnect from the client.
Questions
Does it cost extra? +

No. The MCP server is included with every plan and every trial, the same as the REST API.

Can it delete links? +

Only if you allowed changes when you connected, and only when it asks you to confirm first. It never deletes anything as a side effect of another request.

Does it work with Obsidian? +

Not directly — Obsidian doesn't speak MCP yet. See the Obsidian + AI guide for the pattern most people use instead.

What do I need to connect? +

A Link Crypt account with an active subscription or trial, and an MCP-capable client (Claude, ChatGPT, Grok, Hermes, Meta Muse, Cursor, VS Code, Windsurf, Gemini CLI, or anything else that speaks the standard remote MCP protocol). No API key to generate or paste.

ChatGPT says it needs search and fetch tools +

They exist. Link Crypt provides search and fetch for ChatGPT deep research and company knowledge. Whether ChatGPT can also save, edit, or delete depends on your plan. Business, Enterprise and Edu workspaces can use every tool. On Plus and Pro, developer mode is a beta and connections are read-oriented, so write actions may be unavailable.

Can I get the full saved page text? +

Yes. Ask for the full saved description or page text. The assistant uses fetch, or get_link with detail: content.

Connect your assistant free