C
Use LinkCrypt with Claude
Give Claude (Claude Code, Claude.ai, or any HTTP-capable agent) read/write access to your personal link library — search saved articles, save new URLs with tags, and keep research in sync.
What you can do
- Search your library during a coding or research session (
GET /search,GET /links) - Save links Claude surfaces with suggested tags (
POST /links) - Add or adjust tags without opening the web app (
POST /links/:id/tags) - Pull high-level stats or an AI digest of your saves (
GET /analyze/stats,POST /analyze/digest)
Setup
- Create a LinkCrypt account if you don't have one.
- Open Preferences, generate an API key, and copy it once (it starts with
lc_). - In Claude Code: add a project skill (or paste into your agent instructions) using the template below. Replace
YOUR_API_KEYwith your key — never commit real keys to git. - Full endpoint list: API reference.
Claude skill template (SKILL.md)
Save as SKILL.md in your Claude Code skills folder, or paste the body into custom instructions.
---
name: linkcrypt-library
description: Read and write the user's LinkCrypt bookmark library via REST. Use when saving links, searching saved articles, or managing tags from Claude.
---
# LinkCrypt
**Base URL:** https://getlinkcrypt.com/api/v1
**Auth:** `Authorization: Bearer YOUR_API_KEY`
## Guardrail
Never call `DELETE /links/:id` unless the user explicitly asks to permanently delete a saved link.
## Common operations
- `GET /search?q=...` — full-text search (title, description, domain, page content)
- `GET /links?tags=ai,python&limit=50` — AND filter by tags
- `GET /links/:id` — one link + tags
- `POST /links` — body `{ "url", "title?", "description?", "tags"? }`
- `PATCH /links/:id` — body `{ "title?", "url?", "description?", "is_favorite?" }`
- `GET /tags` — all tags + counts
- `POST /links/:id/tags` — body `{ "name" }`
- `GET /analyze/stats` — library overview
Use `curl` or any HTTP client. Parse JSON responses; errors look like `{ "error": "..." }`.
Example prompts
- “Search my LinkCrypt library for anything saved about Rust async and summarize the top 5 sources.”
- “Save https://example.com/article to my library with tags
researchandrust.” - “What tags do I use most? Use
GET /analyze/stats.”