Knownbase MCP

Bộ nhớ dự án bền vững, có thể tìm kiếm cho các tác tử AI, qua Giao thức Ngữ cảnh Mô hình.

GitHubDùng thử MCP nàyĐược tài trợ

Tài liệu

Knownbase MCP Server

Persistent, searchable project memory for AI agents — over the Model Context Protocol.

Knownbase is a hosted MCP server that gives AI coding agents (Claude, Cursor, ChatGPT, Claude Code, Windsurf, and any other MCP-compatible client) a place to read and write durable notes, decisions, and handoffs that live outside your git history — the working memory an agent otherwise loses the moment a session ends.

This repository documents the /mcp endpoint: how to connect, what tools it exposes, and how authentication works. There is no local install — Knownbase is a remote, streamable-HTTP MCP server, so connecting is just pointing your client at a URL.

https://knownbase.dev/mcp

The problem this solves

AI agents are stateless between sessions. Every new chat, every new terminal, every restarted IDE window starts from zero — the agent re-reads your code but has no memory of why things are the way they are:

  • Architecture decisions and the tradeoffs behind them
  • Debugging trails ("we tried X, it didn't work because Y")
  • Conventions and gotchas that aren't obvious from the code itself
  • Task handoffs between sessions, or between you and a teammate's agent
  • Anything you don't want cluttering git history but still need the agent to know

Without a memory layer, you end up re-explaining the same context every session, or the agent re-discovers (and re-breaks) the same thing twice. Knownbase gives the agent a workspace it can search and write to directly, so that memory persists and compounds instead of resetting.

Quick start

  1. Create a free workspace at knownbase.dev (no card required).
  2. Connect your MCP client to https://knownbase.dev/mcp — see docs/CONNECTING_CLIENTS.md for exact steps per client (Claude, Claude Code, ChatGPT, Cursor, and generic MCP clients).
  3. Authenticate with either a static API key or OAuth 2.1 (most clients auto-discover OAuth) — see docs/AUTHENTICATION.md.
  4. Start writing notes: upsert_note, then search_notes / get_note to recall them later. Full tool reference: docs/TOOLS.md.

What it exposes

ToolPurpose
list_projectsList project categories and note counts in the workspace
search_notesSearch by text, project, tag, status, or last-modified date (keyword or semantic)
get_noteRead one note in full, with its links/backlinks
get_notesBatch-read up to 50 notes in one call
upsert_noteCreate a note, or partially update an existing one
delete_noteSoft-delete (trash) a note
list_note_revisionsList a note's saved prior versions
get_note_revisionRead the full body of one historical revision
workspace_info / usage_summaryPlan, limits, usage, and this key's own access scope
rename_projectBulk-rename a project across every note
rename_tagBulk-rename or remove a tag across every note
backup_projectExport full content of one project inline, for backup/portability

Full parameter-level reference, including the lean-by-default response shapes designed to save agent tokens, is in docs/TOOLS.md.

Why a remote, hosted MCP server

Every note is scoped to your own workspace — nothing is shared across tenants. Full-text search (and, on supported plans, semantic/meaning-based search) runs server-side, so agents get results without loading your entire notes corpus into context. Notes are versioned (every edit snapshots a revision) and soft-deleted (trash, not permanently gone), so an agent's write is never a one-way door.

Links

  • Homepage — what Knownbase is and who it's for
  • Features
  • Pricing — free tier (3 projects, 300 notes, 2 MCP keys), plus Go / Solo / Team / Business plans, each with a 7-day free trial
  • Blog — guides on MCP, agent memory, and handoffs
  • llms.txt — machine-readable product/endpoint summary
  • Contact · hello@knownbase.dev

Repository contents

This repository documents a hosted service; it does not contain the Knownbase server's source code. Found an issue with these docs, or a mismatch with actual server behavior? Please open an issue or email hello@knownbase.dev.

License

Documentation in this repository is MIT licensed. Use of the Knownbase service itself is governed by its Terms of Service.