Skip to main content
Glama
Linked-Layer

Linked Layer MCP

Official
by Linked-Layer

Linked Layer ยท $LINKED

Shared memory for teams & agents. A token-gated context layer over all your tools โ€” collected into a permission-aware graph and served to people and AI agents in a single call: recall(query, scope).

๐ŸŒ linkedlayer.xyz ยท โ›“ Solana


The problem

A team's knowledge is scattered across Slack, GitHub, Notion, Drive, Linear and call transcripts. The why behind decisions lives in someone's head or buried in a thread. New hires spend weeks reconstructing context, decisions get silently re-litigated, and AI agents act on stale or hallucinated information.

Linked Layer turns that scattered activity into one living, permission-aware memory that both people and agents can query.

Related MCP server: Mono Memory MCP

How it works

  1. Connect sources โ€” Slack, GitHub, Notion, Drive, Linear & more ingest into one place; permissions mirrored from each source.

  2. Build the graph โ€” a permission-aware context graph of projects, people, decisions and threads, kept current by incremental sync.

  3. Distill โ€” an LLM continuously extracts decisions, the "why", action items and statuses (deduped).

  4. Recall โ€” people ask in plain language; agents call recall() over MCP. Same memory, same permission bounds.

Key features

  • Permission-aware by default โ€” retrieval is filtered through each item's source ACL at query time and fails closed. Nothing is surfaced that the caller couldn't already see.

  • One primitive, two audiences โ€” humans ask in a chat; agents call recall() over MCP / the Context API.

  • Cited & traceable โ€” every answer links back to the exact source nodes it used.

  • Always-current โ€” incremental, deduped sync keeps the graph fresh.

  • Token-gated + pay-per-call โ€” hold $LINKED to use the layer; external agents pay per recall() via x402. Fees fuel buyback & burn.

Tech stack

TypeScript ยท pnpm monorepo ยท Fastify ยท Drizzle ORM ยท Postgres + pgvector ยท BullMQ ยท Solana Web3.js ยท React ยท Vite ยท Tailwind ยท Framer Motion

apps/
  web/         landing + "ask the company" chat (Vite + React + TS)
packages/
  core/        domain types, graph model, zod schemas, config
  db/          Postgres + pgvector (Drizzle), hybrid search
  embed/       embeddings provider abstraction (Voyage | stub)
  connectors/  GitHub, Notion, Slack + connector interface
  distill/     LLM distillation โ€” decisions / why / action items
  gating/      Solana SPL token gate + Sign-In-with-Solana + x402
  engine/      orchestration: ingest โ†’ distill โ†’ embed โ†’ recall
  api/         Fastify Context API + OpenAPI/Swagger
  mcp/         MCP server โ€” recall / search / write
  worker/      BullMQ background workers + scheduler

Quickstart (local dev)

pnpm install
cp .env.example .env          # LLM/embedding keys are optional

docker compose up -d          # Postgres + pgvector + Redis
pnpm db:migrate
pnpm seed                     # ingest the sample workspace

pnpm dev                      # API + worker
pnpm web                      # frontend on :5173
pnpm test                     # vitest

No LLM key? A heuristic fallback keeps the pipeline running. No embedding key? Stub embeddings work out of the box โ€” zero hard dependencies for local development.

MCP โ€” plug into any AI agent

{
  "mcpServers": {
    "linked": {
      "command": "npx",
      "args": ["-y", "linked-layer-mcp"],
      "env": { "RECALL_API_KEY": "your-key" }
    }
  }
}

Your agent now has recall(), search() and write() โ€” grounded in your team's real history, bounded by its real permissions.

License

MIT

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Linked-Layer/linked-layer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server