Shreg

Maximize the utility of your knowledge graphs -- and tap into everyone else's too.

BetaCurrently supports Obsidian vaults only. We're planning support for other graph-based note apps and knowledge tools too -- like Logseq, Roam Research, Tana, and RemNote.
Your notes (a vault)
Knowledge graph
AI analysis
Connect via MCP

Your notes, connected

A “vault” is just a folder of your notes, linked together like a personal wiki — tools like Obsidian make them easy to write. Upload one and Shreg turns it into a graph: the ideas inside, and how they connect.

AI figures out what it's good for

An AI reads through the graph and writes a short description of what it's useful for, plus example questions it answers well — so anyone (including you) knows what to expect before relying on it.

Any AI agent can query it live

MCP (Model Context Protocol) is a standard that lets AI assistants like Claude connect directly to outside data. Every graph gets its own MCP address — paste it into your agent's settings and it can search your notes while it answers you.

Put your knowledge graph to work

Upload your notes once, and Shreg turns them into a knowledge graph your own AI agent can query directly -- then explore and build on other people's shared graphs too. Parsing happens entirely in your browser, so nothing leaves your computer until you choose to save it below. Once it's saved, it's live as its own MCP endpoint, ready for any AI agent to connect to.

Or browse Explore without an account →

Connect your graph to an AI agent

Every graph on Shreg is also a live MCP (Model Context Protocol) server -- a small set of tools an AI agent can call to search, read, and traverse that graph directly, instead of just guessing from its training data. Any client that speaks MCP can connect to it: Claude Code, Claude Desktop, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Cline, and more.

A few things worth knowing

  • Each graph has its own endpoint URL -- one URL per graph, not one for your whole account.
  • Public graphs work with any client out of the box. Private graphs only respond to requests carrying your logged-in session -- since remote clients (Claude Desktop, ChatGPT, and most others) call this URL from their own servers, not your browser, they generally can't authenticate as you. If you want an agent to reach a graph, make it public first.
  • Connecting an agent doesn't change who can see the graph on Shreg -- it's a separate, additional way in.

Pick which graph's endpoint to use below

Log in and upload a graph to get your own copy-pasteable endpoint -- for now, the instructions below use a placeholder URL you can swap your real one into.

https://shreg.ai/api/mcp/your-graph-id

Choose where you want to connect it